最佳答案
这是我通常所做的,以确定输入是list
/tuple
-而不是str
。因为很多次,我偶然发现一个函数错误地传递了一个str
对象,而目标函数假设lst
实际上是一个list
或tuple
执行for x in lst
。
assert isinstance(lst, (list, tuple))
我的问题是:有没有更好的方法来实现这个目标?