python – 生成一个具有理解力的常量列表?

python – 生成一个具有理解力的常量列表?,第1张

概述我想知道如何生成一个具有 python理解的常量列表? 例如,如果我想生成100个数字5的列表,我该怎么做? 我无法理解这一点,因为我跟踪列表中元素数量的方式与我想要输出的方式不同. 对于不可变值,只需乘以列表: count = 100[5] * count 对于可变值,请使用列表推导: count = 100[{'foo': 5} for _ in xrange(count)] 这里的_名字 我想知道如何生成一个具有 python理解的常量列表?

例如,如果我想生成100个数字5的列表,我该怎么做?

我无法理解这一点,因为我跟踪列表中元素数量的方式与我想要输出的方式不同.

解决方法 对于不可变值,只需乘以列表:

count = 100[5] * count

对于可变值,请使用列表推导:

count = 100[{'foo': 5} for _ in xrange(count)]

这里的_名字只是一个惯例;这意味着我们忽略了循环本身中的循环目标名称.

总结

以上是内存溢出为你收集整理的python – 生成一个具有理解力的常量列表?全部内容,希望文章能够帮你解决python – 生成一个具有理解力的常量列表?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1192884.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存