python数组按照指定条件过滤的方法

2022-03-11 00:00:00 指定 数组 过滤
"""
作者:皮蛋编程(https://www.pidancode.com)
创建日期:2022/3/21
功能描述:python数组按照指定条件过滤的方法
"""
li = ["a", "pidancode.com", "foo", "b", "c", "b", "d", "d"]
print([elem for elem in li if len(elem) > 1])
print([elem for elem in li if elem != "b"])
print([elem for elem in li if li.count(elem) == 1])

输出结果:
['pidancode.com', 'foo']
['a', 'pidancode.com', 'foo', 'c', 'd', 'd']
['a', 'pidancode.com', 'foo', 'c']

以上代码在python3.9环境下测试通过。

相关文章