【发布时间】:2020-05-15 16:36:07
【问题描述】:
我有三个列表。如果对象包含“HP”或“LP”,我想将列表对象附加到“过滤”列表中。输出将所有文件名项改为“过滤”。不确定为什么会发生这种情况。您的见解将不胜感激!
filenames = ['HP PLEAS 56s Jazz.wav', 'HP PLEAS 57s groupLaughing.wav', 'HP
PLEAS 57s Guitar_2.wav', 'PLEAS 56s Jazz.wav']
filtered = []
original = []
for x in filenames:
if "LP" or "HP" in x:
filtered.append(x)
else:
original.append(x)
【问题讨论】:
标签: python list if-statement append