gpt4 book ai didi

python - 我想澄清一下 Python 的 issubset 方法

转载 作者:太空宇宙 更新时间:2023-11-03 13:54:51 26 4
gpt4 key购买 nike

我有这个片段:

DNA = ['A', 'C', 'G', 'T', 'N']
sequence = ''
set(sequence.upper()).issubset(DNA)

我有一个 True 作为回应。我想澄清一下为什么?因为 '' 不是 DNA 的一部分。文档说:如果可迭代对象为空,则返回 False

最佳答案

set(sequence.upper())set() (空集),空集是每个集合的子集。

并且来自 Docs :

issubset(other)
set <= other
Test whether every element in the set is in other.

set < other
Test whether the set is a proper subset of other, that is, set <= other and set != other.

关于python - 我想澄清一下 Python 的 issubset 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57912783/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com