从列表中提取项目PYTHON [重复项]

问题描述 投票:0回答:1

[[PYTHON]大家好,在python上,我有一个列表,如:

["Years : 1970 - aaaaa", "Month : May - aaaaaaaaa", "Day : 20 - aaaaaaa", "Years : 1971 - aaaaa"]

我只需要提取另一个列表中以“ Years”开头的所有项目,即可得到类似这样的列表:[“年代:1970-aaaaaaa”,年代:1971-aaaaaaaa“]谢谢

python list extract
1个回答
0
投票

您可以通过列表理解来做到这一点:

[i for i in lst if i.startswith('Years')]

基本上说对于所有i元素,如果它以'Years'开始,则返回i]]

© www.soinside.com 2019 - 2024. All rights reserved.