Başka bir sözcük listesinden yeni bir liste oluşturmak istiyorum; kelimenin belirli bir koşulu karşılandığında. Bu durumda, 9 uzunluğa sahip olan tüm kelimeleri yeni bir listeye eklemek istiyorum.Python: Belirli bir koşul karşılandığında listeden yeni bir liste oluştur
ben kullandım:
resultReal = [y for y in resultVital if not len(y) < 4]
Ancak 4. uzunluğu altında yer alan tüm girdileri kaldırmak için, şimdi girdileri kaldırmak istemiyoruz. Sözlerle yeni bir liste oluşturmak istiyorum, ancak onları eski listede tutuyorum. Böyle
Belki bir şey:
if len(word) == 9:
newlist.append()
teşekkürler.
olmak için ']' yerine ')' sonunda. –
Sözcük listesinde veya girişte toplamda dokuzdan fazla karakterden oluşan bir kelime olmayacağından,> 8 kullanımı mükemmel şekilde çalışacaktır. Çok teşekkür ederim! –
@ mathias-ahonen - Yardım etmek için mutlu! Lütfen, sizin için uygun olanı bulduğunuzda yanıtları kabul edildi olarak işaretlemeyi unutmayın. Ayrıca, yazım hatası yakalamak için F.J'ye teşekkürler. :) –