2024-04-26 18:20:20 发布
网友
如何检查字符串(string1)是否包含以下字符串(seq_letters)中的字符以外的字符:
string1
seq_letters
string1 = 'SEQ' seq_letters = 'ATCGRYMKSWHBVDN'
E和Q不是顺序字母。你知道吗
E
Q
string1 = 'SEQ' seq_letters = 'ATCGRYMKSWHBVDN' result = [] for i in string1: if i not in seq_letters: result.append(i) print(result)
使用set.difference
set.difference
string1 = 'SEQ' seq_letters = 'ATCGRYMKSWHBVDN' print(set(string1).difference(seq_letters))
输出:
{'E', 'Q'}
使用
set.difference
输出:
相关问题 更多 >
编程相关推荐