如何检查变量是否为元组列表?
isinstance 仅显示变量是列表还是元组,但我不知道如何检查嵌套结构。
请您参考如下方法:
您可以结合使用all 和instanceof:
>>> a = [(1,2),(3,5)]
>>> all(isinstance(item, tuple) for item in a)
True
>>> b = [(1,2),(3,5), "string"]
>>> all(isinstance(item, tuple) for item in b)
False
>>>
