【问题标题】:Numpy array into listnumpy数组到列表中
【发布时间】:2019-05-06 07:30:26
【问题描述】:

我有一个如下所示的 numpy 数组:

x = ['11BIT' '4FUNMEDIA' 'ABCDATA' 'ABPL' 'ACAUTOGAZ' 'ADIUVO']

输出应该是这样的:

x = ['11BIT', '4FUNMEDIA', 'ABCDATA', 'ABPL', 'ACAUTOGAZ', 'ADIUVO']

我尝试使用 x.tolist() 但没有帮助。基本上我需要值之间的昏迷。有人可以帮忙吗?

谢谢大家

【问题讨论】:

  • 这是什么意思,'我需要在值之间使用逗号'?
  • Python 使用逗号分隔任何类似列表的对象中的值。逗号实际上并不存在于数组中。我真的不明白你怎么能得到你的第一个结果。
  • 也许不清楚。我有一个包含 6 个元素的数组,我需要转换为包含 6 个元素的列表
  • x = x.tolist() 出了什么问题?

标签: python-3.x list numpy numpy-ndarray


【解决方案1】:

字符串中的“值之间的逗号”?

",".join(x)

如果你想要一个真实的列表:

x = list(x)

x = [i for i in x]

应该做的伎俩

【讨论】:

  • 你的 numpy 数组看起来不像我以前见过的——它是一个命名索引吗?可以发图片吗?还是打印出来的?我从没见过带“”分隔符的
猜你喜欢
  • 2012-05-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-04
  • 2017-12-23
  • 2021-02-21
相关资源
最近更新 更多