【问题标题】:How to create lists within lists in python如何在 python 中的列表中创建列表
【发布时间】:2023-02-04 06:13:14
【问题描述】:

请帮忙!!

使用我们了解的关于列表、for 循环、range() 和 enumerate() 的所有知识,以列表列表的形式创建一个日历。日历的每个子列表都应该有两个条目:作为字符串的月份名称(例如“January”),然后是另一个包含该月每一天日期的列表。例如,列表日历中的第一个条目应该是:['January', [1, 2, 3, ..., 31]]

需要使用lists,for,range,enumerate

【问题讨论】:

标签: python


【解决方案1】:
month = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
count = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
calendar = [[month[i], [*range(1,1+count[i])]] for i in range(len(month))]

【讨论】:

    猜你喜欢
    • 2018-08-01
    • 2018-10-12
    • 1970-01-01
    • 2011-06-10
    • 1970-01-01
    • 2022-12-17
    • 1970-01-01
    • 2020-03-07
    相关资源
    最近更新 更多