【发布时间】:2011-11-16 09:54:53
【问题描述】:
我想从另一个单词列表中创建一个新列表;当满足单词的某个条件时。在这种情况下,我想将所有长度为 9 的单词添加到新列表中。
我用过:
resultReal = [y for y in resultVital if not len(y) < 4]
删除所有长度小于 4 的条目。但是,我现在不想删除这些条目。我想用这些词创建一个新列表,但将它们保留在旧列表中。
大概是这样的:
if len(word) == 9:
newlist.append()
【问题讨论】:
标签: python list append conditional-statements