[x ** 2 for x in range(10)]
当我在Python shell中运行它时,它返回:
[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
我已经搜索过了,这似乎叫做列表理解,但是它如何工作?
Python-“列表理解”是什么意思?它是如何工作的,我该如何使用?
[x ** 2 for x in range(10)]
当我在Python shell中运行它时,它返回:
[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
我已经搜索过了,这似乎叫做列表理解,但是它如何工作?