欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 相同的字符

洪振霞2年前9瀏覽0評論

Python 是一種非常流行的編程語言,并且其提供了許多有用的功能來處理字符串。其中一個有用的功能是找到兩個字符串中相同的字符。

string1 = "hello world!"
string2 = "hacking time"
set1 = set(string1)
set2 = set(string2)
intersection = set1 & set2
print("相同的字符:", intersection)

上面的代碼使用了 set() 函數,來創建兩個字符串的集合。接著,使用 & 運算符,來找到兩個集合中的相同元素。

當我們運行代碼時,得到的輸出為:

相同的字符: {' ', 'h'}

從輸出結果中可以看出,給定的兩個字符串中,只有空格和字母'h'是相同的。

我們可以使用 Python 的字符串函數,例如count()find()來計算和查找相同的字符。

string1 = "hello world!"
string2 = "hacking time"
for char in set(string1):
if string2.count(char) >0:
print("相同的字符:", char)

上述代碼使用count()函數來計算第二個字符串中與第一個字符串中相同的字符數目,并使用循環遍歷第一個字符串中的所有字符。

代碼運行結果:

相同的字符: l
相同的字符: h
相同的字符: o
相同的字符:

這次輸出找到了更多的相同的字符 - l, h, o 和空格。

使用上述代碼和函數可以輕松地找到字符串中相同的字符,讓您更好地處理和操縱數據。