Форум сайта python.su
0
Здравствуйте. Как создать пустой словарь с вложенным пустым словарем?
Офлайн
88
Пустой, или в него что-то вложено?
d = {} d[tuple(d)] = d
Отредактировано Shaman (Июнь 30, 2014 14:34:59)
Офлайн
0
только key'и без val'ов и во внешнем и во вложенном
Офлайн
568
Это какой-то дзен-буддизм уже получается. Хлопок одной ладонью, key'и без val'ов.
Офлайн
0
{}.fromkeys()
вот по такому синтаксису с вложенным как будет,
Уважаемые
Офлайн
0
val'ы будут None
Офлайн
0
без val'ов никак, конечно, я неправ
Офлайн
568
nicklebА кто тебе сказал, что None - это пустое место?
val'ы будут None
Офлайн
0
нет, конечно, не пустое…
сродни-не-сродни .NULL. в DBMS - не знаю - в Python'е я новичок - думается, что сродни…
Офлайн
88
>>> d = {None: None} >>> len(d) 1 >>> d[None] is None True >>> d[None] is not None False >>> d[] SyntaxError: invalid syntax >>>
Офлайн