Привет всем! Я начинающий “питонер”, пока изучаю азы Python по книге Beginning Python. Magnus Lie Hetland, 2008 (Лутц может и лучше, но эта книжка тоже ничего)
У меня возник вопрос по одному примеру, связанному с кортежами
>>>x = {'name': ‘Robin’, ‘girlfriend’: ‘Marion’}
>>>key, value = x
>>> key
'girlfriend'
>>> value
'name'
# вот здесь вопрос: почему value выводит не Marion, а второй ключ - name???
>>> key, value
('girlfriend', ‘name’)
# здесь точно также
>>> key, value = x.popitem() # а если удалить одну пару, то он будет выводить ключ-значение как положено…
>>> key
'girlfriend'
>>> value
'Marion'