我正在寻找使用Python的月份列表。结果将是毫不奇怪的(带有语法错误)
months = [1, 2, 3, 4, 5, 6, ..., 12]
为了获得它,我编写了一段Python代码:
months = []
for x in range(1, 12):
months.append(x)
我可以在1行中执行此操作吗?
我想当我问这个问题时,很多用户都被冒犯了,所以我会尝试...保存自己。
假设我要创建一个动态数字列表。动态选择第一个和最后一个数字,并将其存储为变量start
和end
。如何在1行Python中生成一个从start
到的数字列表end
?考虑通过网络请求将它们作为GET参数传递。通常的方法是:
start = request.GET.get('start')
end = request.GET.get('end')
list_o_numbers = []
for i in range(start, end+1):
list_o_numbers.append(i)
是的
months = range(1, 13)
如果是python3,则:
months = list(range(1,13))
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句