[英]how to for loop with two conditions with a list in python
目前我有这个
for device in variables['devices']:
do something
我只想运行上面的循环 10 次我可以做这样的事情吗?
for device in variables['variable'] and range(1,10):
do something
并再次想从 11 开始循环,直到variables['devices']
的列表末尾我该如何处理?
您可以这样做以避免嵌套循环:
count = 0
for device in variables['devices']:
count += 1
if count <= 10:
do something
else:
do something else
如果variables['devices']
是一个列表,则对于variables['devices'][:10]:
中的设备,则对于variables['devices'][10:]
这个答案来自SAM 的评论
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.