如何使用变量名作为列表名称? 第一个print语句给出1,这是正确的,但最后一行给出了一个字符'm',因为它是字符串'my_list'的第一个字符。 相反,我想要my_list中的第一项。
my_list = [1,2,3]
word = "my_list"
print(my_list[0]) # 1
print(word[0]) # "m"
答案 0 :(得分:2)
这是不好的做法。不要使用字符串命名变量。
更好的想法是使用字典来存储您的值,使用字符串键作为您的标识符。
例如:
d['word']
然后通过react
访问。