Python 同时迭代列表和变量
我希望输出类似于,但我不知道如何获得它。需要代码方面的帮助Python 同时迭代列表和变量,python,python-3.x,Python,Python 3.x,我希望输出类似于,但我不知道如何获得它。需要代码方面的帮助 num_of_class=5 num_of_division=[1,2,3,4,5] for j, i in num_of_divisions, range(num_of_class): kiki=f"Class {i+1} has {j} divisions" print(kiki) 使用zip对来自两个并行序列的元素对进行迭代: 对于zip中的j,i(分区的数量,范围(类的数量)): # ... 或者,当一个数字
num_of_class=5
num_of_division=[1,2,3,4,5]
for j, i in num_of_divisions, range(num_of_class):
kiki=f"Class {i+1} has {j} divisions"
print(kiki)
使用
zip
对来自两个并行序列的元素对进行迭代:
对于zip中的j,i(分区的数量,范围(类的数量)):
# ...
或者,当一个数字只是一个数字范围时,请使用枚举
:
用于枚举中的i,j(分区数,1):
# ...
这里的1
意味着i
将从1开始,因此您不必执行i+1
Class 0 has 1 divisions
Class 1 has 2 divisions
Class 2 has 3 divisions
Class 3 has 4 divisions
Class 4 has 5 divisions