我有以下清单:
list_sample = [[0.0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6], [0.021, 0.021, 0.021, 0.021, 0.021, 0.021, 0.021], [0.022, 0.022, 0.022, 0.022, 0.022, 0.022, 0.022],...]
我想提取每个列表并将其属性化为另一个列表,例如:
for i,line in enumerate(list_sample):
if i==0:
Z_level=line
if i==1:
XD1=line
if i==2:
XD2=line
.....
有没有办法让这更有效?谢谢
或者(补充罗伯尔)回答
但是,如果您不知道您的列表有多大,您需要寻找如何在python中动态设置变量。你可以检查一下here
无需循环:
如果我没看错的话,您想将第一个子列表分配给Zèlevel,第二个子列表分配给XD1。。。你知道吗
如果你只想分配三件事:
相关问题 更多 >
编程相关推荐