小编baq*_*rya的帖子

删除Python列表中的相邻重复项

我将字符串转换a为列表,我希望循环创建 \xe2\x80\x8dtabb = ['a', 'b', 'c', 'a']

\n\n
a = aaabbbbcccaaa\n\ntaba = list(a)\ntabb = []\n\nfor i in taba:\n    for j in range(len(tabb)):\n        if not i[j] == i[j-1]:\n            tabb.append(i[j])\n\nprint (tabb)\n
Run Code Online (Sandbox Code Playgroud)\n\n

但显然我的解决方案gives tabb = []

\n\n

您有更好、更简单的想法来让它发挥作用吗?

\n

python element list python-3.x

2
推荐指数
1
解决办法
1332
查看次数

标签 统计

element ×1

list ×1

python ×1

python-3.x ×1