Mat*_*nen 11 python list append conditional-statements
我想从另一个单词列表中创建一个新列表; 当满足某个词的某个条件时.在这种情况下,我想将长度为9的所有单词添加到新列表中.
我用过 :
resultReal = [y for y in resultVital if not len(y) < 4]
Run Code Online (Sandbox Code Playgroud)
删除长度为4的所有条目.但是,我现在不想删除条目.我想创建一个包含单词的新列表,但将它们保留在旧列表中.
也许是这样的:
if len(word) == 9:
newlist.append()
Run Code Online (Sandbox Code Playgroud)
谢谢.
g.d*_*d.c 23
对不起,意识到你想要长度,9,而不是9或更长.
newlist = [word for word in words if len(word) == 9]
Run Code Online (Sandbox Code Playgroud)