小编bio*_*eek的帖子

如何在每个字符相同时从列表中删除元素(Python)?

sample = ['AAAA','ABCB','CCCC','DDEF']
Run Code Online (Sandbox Code Playgroud)

我需要消除元素中每个字符与其自身相同的所有元素,例如.AAAAA,CCCCC

output = ['ABCB','DDEF']

sample1 =[]
for i in sample:
    for j in i:
       if j == j+1:    #This needs to be corrected to if all elements in i identical to each other i.e. if all "j's" are the same
        sample1.pop(i)
Run Code Online (Sandbox Code Playgroud)

打印样本

python for-loop

0
推荐指数
1
解决办法
56
查看次数

标签 统计

for-loop ×1

python ×1