首页 > 解决方案 > 如何使用python获取重复列表的数量?

问题描述

这里有一些对我来说很困难的问题。

现在,我在 python 中有一个数据框。它看起来像这样:

chromosome_id  start_site  stop_site strand          gene_id
0                   1       12228      12612      +  ENST00000456328
1                   1       12722      13220      +  ENST00000456328
2                   1       12058      12178      +  ENST00000450305
3                   1       12228      12612      +  ENST00000450305
4                   1       12698      12974      +  ENST00000450305

在最后一列,有一些重复。我想要一个新的专栏来告诉我重复的时间。像这样 1 2 1 2 3

不知道我表达清楚没有。再举一个例子,我有一个列表,比如“苹果苹果苹果香蕉香蕉橙橙橙橙”。然后我想得到一个像这样的新列表“1,2,3,1,2,1,2,3,4”

我怎样才能通过python做到这一点?

提前谢谢你!

标签: pythonpandas

解决方案


推荐阅读