Проверка на наличие ключа действительно проста:
if date in desc_date:
# Yep, the key exists
Вы должны будете использовать значение заполнителя, если хотите, чтобы оно «выглядело» пустым:
desc_date[date] = None # Or [] if you'll be storing multiple items per key.