在python中将用户输入指定为列表的名称

时间:2015-09-28 16:11:01

标签: list

此问题可能与“Convert User Input into a List Name”重复。但我想弄清楚的是为什么最后一行代码不能打印用户的条目?

MyList = {}
UserListName = raw_input("Insert List Name")
MyList[UserListName]=[]
print "The user list name is ", MyList[UserListName]

虽然我期待“用户列表名称是JohnsList”,但它最终打印“用户列表名称是[]”。如果它读了

print "The user list name is ", UserListName

不会只读取输入而不以列表形式显示它吗?

1 个答案:

答案 0 :(得分:0)

刚想出最后一行应如下所示,以包含用户条目

print "The user list name is ", MyList