【发布时间】:2015-11-01 04:28:27
【问题描述】:
我有一个日期,其中包含在该日期发生的事件。我想在显示日历的日期枚举事件列表。
我还需要能够从列表中删除事件。
def command_add(date, event, calendar):
if date not in calendar:
calendar[date] = list()
calendar[date].append(event)
calendar = {}
command_add("2015-10-29", "Python class", calendar)
command_add("2015-10-12", "Eye doctor", calendar)
command_add("2015-10-12", "lunch with sid", calendar)
command_add("2015-10-29", "Change oil in blue car", calendar)
print(calendar)
def command_show(calendar):
for (date, event) in calendar:
print(date, enumerate(event))
command_show(calendar)
我认为这可以让我访问日期下的辅助列表并枚举它,但我得到一个错误。
示例:
command_show(calendar)
2015-10-20:
0: stackover flow sign up
2015-11-01:
0: stackoverflow post
1: banned from stack overflow
【问题讨论】: