Python назначая ключ для dict - PullRequest
0 голосов
/ 13 марта 2012

Я хочу назначить ключ для dict без значения.Так что я хочу назначить дату для dict

здесь мой текущий код

desc_date = {}

date = ' '.join(line_of_list[0:2])
if desc_date.has_key(date):
    # Not sure how to assign date to desc_date now

Ответы [ 2 ]

4 голосов
/ 13 марта 2012

Проверка на наличие ключа действительно проста:

if date in desc_date:
  # Yep, the key exists

Вы должны будете использовать значение заполнителя, если хотите, чтобы оно «выглядело» пустым:

desc_date[date] = None # Or [] if you'll be storing multiple items per key.
2 голосов
/ 13 марта 2012

Вы не можете. Либо используйте set, либо используйте «поддельное» значение, например None.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...