Найти - Пользователи
Полная версия: как перевести список в словарь
Начало » Python для новичков » как перевести список в словарь
1
evilempirer
Есть список наподобии как его можно преобразовать в словарь вида {фрукт:{африканский:{банан:None}}}
Уже всю голову сломал, длинна списка заранее разумеется не известна.
kachayev
evilempirer
Есть список наподобии как его можно преобразовать в словарь вида {фрукт:{африканский:{банан:None}}}
Уже всю голову сломал, длинна списка заранее разумеется не известна.
>>> lst=['first','second','third']
>>> dct = None
>>> for item in reversed(lst):
... dct = {item: dct}
...
>>> dct
{'first': {'second': {'third': None}}}
evilempirer
kachayev
evilempirer
Есть список наподобии как его можно преобразовать в словарь вида {фрукт:{африканский:{банан:None}}}
Уже всю голову сломал, длинна списка заранее разумеется не известна.
>>> lst=['first','second','third']
>>> dct = None
>>> for item in reversed(lst):
... dct = {item: dct}
...
>>> dct
{'first': {'second': {'third': None}}}
Спасибо
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB