gpt4 book ai didi

python - 初始化可变大小的二维数组

转载 作者:太空狗 更新时间:2023-10-30 02:24:28 27 4
gpt4 key购买 nike

使用以下方法:

myArray = [0,1] * NUM_ITEMS

期望的结果(二维数组):

[[0,1],[0,1],[0,1]...]

实际结果(扩展的一维数组):

[0,1,0,1,0,1...]

如何在不使用 numpy 的情况下更好地达到预期的结果?

最佳答案

列表理解应该可以解决问题:

>>> NUM_ITEMS = 5
>>> my_array = [[0, 1] for _ in range(NUM_ITEMS)]
>>> my_array
[[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]

关于python - 初始化可变大小的二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53402325/

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