1 python list variable-assignment
所以我可以说我的清单是
Colors=["red", "blue", "green", "purple"]
Run Code Online (Sandbox Code Playgroud)
然后,我想分配红色[1,2,3,4].例如:red=[1,2,3,4]
如何获取列表中的项目并为其分配内容?
澄清:不仅仅更改颜色列表并创建一个全新的变量红色.
我建议使用dict:
>>> myobj = {}
>>> for i in ["red", "blue", "green", "purple"]:
... myobj[i] = []
...
>>> myobj['red'] = [1, 2, 3, 4]
>>> myobj['red']
[1, 2, 3, 4]
>>> myobj.keys()
['blue', 'purple', 'green', 'red']
Run Code Online (Sandbox Code Playgroud)
如上所示,您可以使用dict.keys()获取字典的键(在此示例中为颜色).