如何在python中创建二维数组。具体来说,是使用第一个索引的现有数组来启动它。
我有一个数组:
x = [1.0, 2.0, 3.0]
我想从中创建一个新的
y = [[1.0, 2.0, 3.0]]
如何将x转换为y
我正在使用Python 3。
答案 0 :(得分:2)
y = [x]
应该可以解决问题。您正在将列表x
包装在新列表中。
答案 1 :(得分:2)
>>> x = [1.0, 2.0, 3.0]
您想将x
放入列表中,以获得[x]
。嗯...
>>> y = [x]
>>> y
[[1.0, 2.0, 3.0]]
是的!
在Python中,最好先尝试使用明显的方法。引用Python的Zen:
应该有一种-最好只有一种-显而易见的方法。
尽管除非您是荷兰人,否则一开始这种方式可能并不明显。