假设我有这个清单:
li = [["0", "20", "ar"], ["20", "40", "asdasd"], ["50", "199", "bar"], ["24", "69", "sarkozy"]]
现在,忘掉数字吧,它们让我能够识别字符串的位置。所以基本上,鉴于我手头有字符串“ar”,我如何提取包含“ar”的所有列表?
new_li = [["50", "199", "bar"], ["24", "69", "sarkozy"]]
我怎样才能获得这个列表?
>>> [x for x in li if 'ar' in x[2]]
[['0', '20', 'ar'], ['50', '199', 'bar'], ['24', '69', 'sarkozy']]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)