Pau*_*ogl 3 python methods python-3.x
我有这个片段:
DNA = ['A', 'C', 'G', 'T', 'N'] sequence = '' set(sequence.upper()).issubset(DNA)
我有一个True回应。我想澄清为什么?由于''不属于DNA。文档说:如果iterable为空,则返回False。
True
''
DNA
False
MrG*_*eek 5
set(sequence.upper())是set()(空集),并且空集是每个集合的子集。
set(sequence.upper())
set()
从文档中:
issubset(other) set <= other 测试集合中的每个元素是否都在另一个元素中。 set < other 测试是否集是其他的真子集,也就是set <= other和set != other。
issubset(other) set <= other 测试集合中的每个元素是否都在另一个元素中。
issubset(other)
set <= other
set < other 测试是否集是其他的真子集,也就是set <= other和set != other。
set < other
set != other
归档时间:
6 年,1 月 前
查看次数:
32 次
最近记录: