for _ in Range. 下划线是如何工作的
📁 python, 示例
MATRIX = [[ 0 ]* 5 ] for _ in range ( 5 )] 有这样的表达式,创建了五个这样的元素
0 0 0 0 0。谁能解释一下创建的机制,越简单越好。例如
for x in range ( 5 ): print (x)
range (5)是 0,1,2,3,4对于从第一个 (0) 开始的每个值,执行操作
print (x)(它显示当前值,在这种情况下是 0),然后取下一个值,直到它们结束。结果,在屏幕上我们得到: