別の単語リストから新しいリストを作成したい。みことばの特定の条件が満たされたとき。この場合、長さが9のすべての単語を新しいリストに追加します。
利用した :
resultReal = [y for y in resultVital if not len(y) < 4]
長さが4未満のすべてのエントリを削除します。ただし、ここではエントリを削除しません。単語を含む新しいリストを作成したいが、古いリストには残したい。
おそらくこのようなもの:
if len(Word) == 9:
newlist.append()
ありがとう。
申し訳ありませんが、長さが9以上ではなく、9が必要であることに気付きました。
newlist = [Word for Word in words if len(Word) == 9]
試してください:
newlist = [] for resultVital: if len(item)== 9: newlist.append(item)
これを試して:
newlist = [Word for Word in words if len(Word) == 9]
これを試して:
list= [list_Word for list_Word in words if len(list_Word) == 1]