【发布时间】:2020-08-15 17:45:28
【问题描述】:
您好,我有一个值列表
ls = ["a", "a", "b", "b", "b", "b", "c"]
如果我正确使用了该术语,我希望在重复项中添加一个枚举数。
基本上我想这样结束:
ls = ["a", "2a", "b", "2b", "3b", "4b", "c"]
或者这个
ls = ["1a", "2a", "1b", "2b", "3b", "4b", "1c"]
我只希望列表中的每个元素都是唯一的
【问题讨论】:
-
如果你有这个
{'b': 4, 'a': 2, 'c': 1}你可以吗?你有什么尝试? -
这看起来是一个很好的练习,您遇到了任何具体的挑战吗?
-
这里的列表代表了我正在处理的一个更大的列表。在这个较大的列表中,大约有 5000 个元素,其中一些元素重复了多次。所以我不知道哪些元素被重复或重复了多少次
-
不要更改原始问题。这会破坏其他用户为回答您的问题所做的努力。
标签: python python-3.x string list