我有以下代码:
[x ** 2 for x in range(10)]
当我在Python Shell中运行它时,它返回:
[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
我搜索过,似乎这被称为列表理解,但它是如何工作的?
python list-comprehension list
list ×1
list-comprehension ×1
python ×1