我有两张单子:
my_targets = ["aa1","bb2"]
my_list = ["aa1_rtc","aa1fp","aar1","bb","bb2_11"]
如何仅从my_list
中选择包含任何my_targets
的条目。请注意,aa1_rtc
和aa1fp
包含aa1
,而aar1
应该被过滤掉。你知道吗
final_list = [i for i in my_list if i in my_targets]
len(final_list)
预期结果:
最终清单=
["aa1_rtc","aa1fp","bb2_11"]
Tags:
您可以使用带有
any
的列表理解:相关问题 更多 >
编程相关推荐