我这样做是这样的:
if ycoords[0] > 0 and ycoords[1] > 0 and ycoords[2] > 0:
# do stuff
Run Code Online (Sandbox Code Playgroud)
您可以通过执行以下操作来缩短此代码吗?
if (ycoords[0] and ycoords[1] and ycoords[2]) > 0:
# do stuff
Run Code Online (Sandbox Code Playgroud)
是的,您可以使用all:
if all(x > 0 for x in ycoords):
Run Code Online (Sandbox Code Playgroud)
或者ycoords[:3]如果ycoords有超过3个元素.
| 归档时间: |
|
| 查看次数: |
131 次 |
| 最近记录: |