[英]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.