给定一份工作日程表，计算工作日程表中所有任务的平均持续时间。您需要编写一个函数，该函数读取工作日程表，计算所有任务的持续时间并计算平均值。您需要提供示例输入。


def calculate_average_duration(schedule):
"""Calculate the average duration of all tasks in the provided schedule."""
# TODO: write code to parse the schedule and calculate the average duration
duration_list = [60, 90, 120, 45]
avg_duration = calculate_average_duration(duration_list)
print("The average duration of tasks is:", avg_duration)
该函数的实现尚未完成。它缺少有关如何解析工作日程表的代码，因此无法计算所有任务的持续时间。此外，缺少示例输入，无法确定该函数的输入类型和格式。