例如:我有一个名为 的列表container。其中有一些元素,我想检查是否例如。其中任何一个都很复杂。
container = [1, 0.5, "text", 1j]
if isinstance(container[?], complex):
print("This list has complex elements")
Run Code Online (Sandbox Code Playgroud)
在这个例子中,我可以写container[-1],但是有通用的方法吗?我可以使用 for 循环,但我想知道是否有更好的方法来做到这一点。
有很多方法可以将某些东西应用到整个容器,例如
any(isinstance(element, complex) for element in container)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
276 次 |
| 最近记录: |