【发布时间】:2014-06-28 01:28:31
【问题描述】:
假设我有一个清单 my_list = ['a','b','c'] 我有一组价值观 my_values = [1,2,3]
有没有办法遍历我的列表并将 my_list 的值设置为等于 my_values
for i in range(len(my_list)):
## an operation that instantiates my_list[i] as the variable a = my_values[i]
...
>>> print a
1
我只想这样做,而不是将保存程序的文件文本复制到新文件中,将新行作为字符串插入到程序中需要进入的位置。如果可能的话,我想跳过创建、重命名、销毁、文件操作,因为我正在处理大量的东西。
【问题讨论】:
-
不要这样做。你会后悔的。使用字典。
-
感谢@Eevee 的警告。我知道,这看起来超级愚蠢,但它不是针对专业项目的,并且会非常安全地被沙盒化。