【发布时间】:2020-02-17 05:33:50
【问题描述】:
我想转换一个 numpy int64 数组
Zed 49
Kassadin 39
Cassiopeia 34
RekSai 33
Nidalee 30
Name: value, dtype: int64
进入这样的列表:
[(Zed, 49), (Kassadin, 39), (Cassiopeia, 34), (RekSai, 33), (Nidalee, 30)]
到目前为止我已经尝试过:
l = l.tolist()
l.T
和
[row for row in l.T]
但输出看起来像这样:
[49, 39, 34, 33, 30]
【问题讨论】:
-
这是 Pandas 系列,不是 NumPy 数组。
-
l的数据类型是什么??是字典吗?
-
我只是这样做了,但删除名称仍然给我相同的结果
-
@cerofrais l 是 dtype:int64
-
@cerofrais 我用这段代码创建了它
l = ban15_sp_eu.value.value_counts()[:5]