sample = ['AAAA','ABCB','CCCC','DDEF']
すべての要素が要素内でそれ自身と同一であるすべての要素を削除する必要があります。コメントに答えるためにAAAAA、CCCCC各文字が同じ(Python)のときにリストから要素を削除するにはどうすればいいですか?
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)
印刷サンプル
私はこの問題への拡張子の助けを必要としていました。私がリスト[.. 'CGG'、 'ATT']、['ATT'、 'CCC']のリストを持っていたら、ペアのうちの1つがすべて同じ要素を持つペアをどのように削除できますか?したがって、ここでは出力は[['CGG'、 'ATT']] – biogeek
となります。あなたはあなたが['ATT'、 'CCC']を削除することを意味しています。 – Nf4r
はい、それは間違いです – biogeek