gpt4 book ai didi

python - 在 Python 中打印一列二维列表

转载 作者:行者123 更新时间:2023-11-28 19:35:11 29 4
gpt4 key购买 nike

假设 A = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

然后 A[0][:] 打印 [1, 2, 3]

但是为什么 A[:][0] 再次打印 [1, 2, 3]

它应该打印列 [1, 4, 7],不是吗?

最佳答案

[:]相当于复制

A[:][0] 是 A 副本的第一行。A[0][:] 是 A 的第一行的副本。

两者是一样的

获取第一列:[a[0] for a in A]或者使用 numpy 和 np.array(A)[:,0]

关于python - 在 Python 中打印一列二维列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38653450/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com