如何在python中创建二维数组

时间:2019-01-01 21:35:56

标签: python python-3.x data-structures

如何在python中创建二维数组。具体来说,是使用第一个索引的现有数组来启动它。

我有一个数组:

x = [1.0, 2.0, 3.0]

我想从中创建一个新的

y = [[1.0, 2.0, 3.0]]

如何将x转换为y

我正在使用Python 3。

2 个答案:

答案 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:

  

应该有一种-最好只有一种-显而易见的方法。
  尽管除非您是荷兰人,否则一开始这种方式可能并不明显。