我目前正在使用python进行编程,但我有一个常见的编程问题。
我有一个IF语句,如果我需要使用for循环和一些命令,或者我只需要没有for循环的命令。现在,我可以复制我的代码,但我想知道是否有可能进入for循环?
我将举例说明:
if counter == 0:
for measurement in measlist: #here I work with a list and I need to loop through this list
command 1
elif counter ==1: #here I don't have a list so i cannot walk through the list
command 1
我的命令1是很多代码,所以如果我不需要复制它就会很好,但我可以重复使用它。
TX
答案 0 :(得分:1)
这里最简单的解决方案可能就是只使用for循环,如果碰巧只在开头只有一个值 - 将其打包成1个元素的列表(或另一个可迭代的)。