我有一堆字符串,都在一行上,由一个空格分隔。我想将这些值存储在一个映射中,第一个字符串作为键,以及一组剩余的值。我在尝试
map = {}
input = raw_input().split()
map[input[0]] = input[1:-1]
除了省略最后一个元素之外,它有效。我已经找到
map[input[0]] = input[1:len(input)]
有效,但我更愿意使用更像前者的东西
(例如,输入类似于“key value1 value2 value3”我想要一个像
{'key' : ['value1', 'value2', 'value3']}
但我当前的方法给了我
{'key' : [ '值1','值2']})