У меня есть только одна пара слов-значений в словаре. Я хочу назначить ключ одной переменной , и это значение для другой переменной. Я пробовал использовать ниже, но я получаю ошибку за то же самое.Как извлечь словарную пару одного ключа в переменные
>>> d ={"a":1}
>>> d.items()
[('a', 1)]
>>> (k,v) = d.items()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: need more than 1 value to unpack
>>> (k, v) = list(d.items())
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: need more than 1 value to unpack
Я знаю, что мы можем извлечь ключ и значение один на один, или цикл и iteritems(), но не существует простой способ, таким образом, что мы можем приписать как в одном операторе?
'k, v = d.items() [0]'? –
Из любопытства - какая у вас причина для этого? –
'dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'};' 'print 'dict [' Name ']:", dict [' Name ']; ' 'print 'dict [' Age ']:", dict [' Age ']; ' –