问题标签 [list-comprehension]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 过滤奇数
输出:[3, 9]
我期待它过滤掉奇数,但它恰恰相反。
python - 如何按空格和行尾字符分割文件内容?
当我执行以下列表理解时,我最终得到了嵌套列表:
基本上我有一个由这个组成的文件:
该文件的每一行都由一个新行终止。
基本上我需要将每个数字(它们都用一个空格分隔)添加到一个列表中。
有没有更好的方法通过列表理解来做到这一点?
python - 创建具有列表理解的字典
我喜欢 Python 列表理解语法。
它也可以用来创建字典吗?例如,通过迭代键和值对:
list-comprehension - 在 Python 2.54-6 中使用列表推导式的优点和缺点是什么?
我听说列表理解有时会很慢,但我不知道为什么?我是 Python 新手(来自 C# 背景),我想了解更多关于何时使用列表推导和 for 循环的信息。有任何想法、建议、建议或示例吗?感谢所有的帮助。
function - 如何重新排列此函数以返回 Haskell 中的扩展列表
我在项目 euler 做问题 68并在 Haskell 中提出以下代码以返回适合(给定)解决方案的数字列表:
这只会返回一个包含 6 个数字的列表,每个数字都适合解决方案。我不知道该怎么做,是让它返回实际的解决方案,适合表格的列表:
我怎样才能lists
返回这种格式的列表?
(PS:稍后我会添加适当的函数来返回站点实际想要的内容)
python - 最有用的列表理解结构?
什么 Python 的用户自定义列表理解结构最有用?
我创建了以下两个量词,用于执行不同的验证操作:
下面提出了一个优化版本(需要 Python 2.5+):
那么,它是如何工作的呢?
使用此类操作,您可以轻松进行智能验证,例如:
等等,您甚至可以使用这些量词回答非常复杂的问题。当然,Python 中没有无限列表(嘿,它不是 Haskell :)),但是 Python 的列表推导非常实用。
你有自己最喜欢的列表理解结构吗?
PS:我想知道,为什么大多数人倾向于不回答问题而是批评提出的例子?问题实际上是关于最喜欢的列表理解结构。
python - Python中的运行平均值
有没有一种pythonic方法来建立一个包含某个函数的运行平均值的列表?
在阅读了一篇关于火星人、黑匣子和柯西分布的有趣小文章后,我认为自己计算柯西分布的运行平均值会很有趣:
我认为这种方法有效,但我很好奇是否有running_avg
比使用循环和计数器(例如列表推导)更优雅的方法来构建该列表。
有一些相关的问题,但它们解决了更复杂的问题(小窗口大小、指数加权)或不特定于 Python:
haskell - 列表理解不会在 Haskell 中给出正确的结果
我正在做项目 euler question 136,并想出了以下内容来测试给出的示例:
snub
将从列表中删除任何重复的数字。
该示例应该提供 25 个解决方案,n
说明哪里x^2 - y^2 - z^2 == n
和所有数字都是正数(或者我从问题中收集到),并且是一个算术级数,使得x-y == y-z
. 但是当我使用代码时,n
会返回一个包含 11 个解决方案的列表。
我在列表理解中做错了什么,我错过了哪些优化?
haskell - Haskell 列表理解
执行以下操作时出现错误“不在范围内:x”...
但是,如果我删除 2:nd 行的保护,GHCI 编译不会给我任何错误。
你能帮我理解我做错了什么吗?
python - Pythonic 列表理解
这似乎是一个常见的任务,改变数组的一些元素,但我的解决方案感觉不是很pythonic。有没有更好的方法来构建urls
列表理解?
也许像