Python 中的内联迭代是什么?
What is Inline Iteration in Python?
“什么是内联迭代?”
我试着用谷歌搜索这个问题,但所有结果都是关于列表理解的。
在我读到这条评论之前,我认为这是同一回事:
"List comprehensions (not inline iteration) are indeed more optimized than..."
以及本题的答案:
"What you are using is called a list comprehension in Python, not an inline for-loop (even though it is similar to one)."
这些人只说他们相似,却不解释有什么不同。
内联迭代和内联 For 循环是一回事吗?
来自Get difference from two lists in Python中的评论:
Pol: Someone told me that inline iteration is highly optimized as well...
orlp: List comprehensions (not inline iteration) are indeed more optimized than...
这里 orlp 告诉 pol 他所说的“内联迭代”被正确地称为“列表理解”。 “内联迭代”不是问题。
来自Inline for loop
中的回答
What you are using is called a list comprehension in Python, not an inline for-loop (even though it is similar to one)
我相信这位用户是在说列表理解类似于 for 循环。没有“内联 for 循环”这样的东西,但我明白为什么有人会在不知道它叫什么的时候使用这个术语。您链接的两个问题的答案都阐明了我们在 Python.
中使用的实际术语
“什么是内联迭代?” 我试着用谷歌搜索这个问题,但所有结果都是关于列表理解的。 在我读到这条评论之前,我认为这是同一回事:
"List comprehensions (not inline iteration) are indeed more optimized than..."
以及本题的答案:
"What you are using is called a list comprehension in Python, not an inline for-loop (even though it is similar to one)."
这些人只说他们相似,却不解释有什么不同。 内联迭代和内联 For 循环是一回事吗?
来自Get difference from two lists in Python中的评论:
Pol: Someone told me that inline iteration is highly optimized as well...
orlp: List comprehensions (not inline iteration) are indeed more optimized than...
这里 orlp 告诉 pol 他所说的“内联迭代”被正确地称为“列表理解”。 “内联迭代”不是问题。
来自Inline for loop
中的回答What you are using is called a list comprehension in Python, not an inline for-loop (even though it is similar to one)
我相信这位用户是在说列表理解类似于 for 循环。没有“内联 for 循环”这样的东西,但我明白为什么有人会在不知道它叫什么的时候使用这个术语。您链接的两个问题的答案都阐明了我们在 Python.
中使用的实际术语