我想编写一个接受参数的函数,该参数可以是序列也可以是单个值.值的类型是str,int等,但我不希望它被限制为硬编码列表.换句话说,我想知道参数X是否是一个序列或我必须转换为序列以避免以后的特殊套管.我可以
type(X) in (list, tuple)
但是可能还有其他我不知道的序列类型,也没有共同的基类.
-N.
编辑:请参阅下面的"答案",了解为何大多数答案对我没有帮助.也许你有更好的建议.
python types sequences
python ×1
sequences ×1
types ×1