如何使用两个列表为变量赋值:
Numbers =[1,2,3,4,]
Element= ["ElementA","ElementB","ElementC","ElementD"]
for e, n in zip(Element, Numbers):
e+ ' = ' +n #this part is wrong
我想要的最终结果是这样的:
^{pr2}$
所以我要做的是用一种循环方式,用另一个列表(数字)中的值填充从一个列表(元素)创建的变量。
有人知道如何归档这样的东西吗?
数组/a中也应该包含许多变量。在
Tags:
不要那样做。在
您已经在使用
list
s,所以只需创建一个list
,而不是破解一些硬编码的名称。如果你真的想使用像A
,B
等标识符,你可以使用字典,但是你会遇到超过26个项目的问题,你只是用它来生成一个序列。整数是很好的,当然我们从0开始,因为这就是它的工作原理。在在这一点上,我们可以看到,至少在这个例子中,你已经拥有了你一直在寻找的东西,
^{pr2}$numbers
。在完美。在
您可以使用
exec
,但这通常是错误的方法。在你最好用措辞:
^{pr2}$更简单:
相关问题 更多 >
编程相关推荐