python一行代码除去列表中的空字符串和重复字符串

不考虑顺序

titles = []

# some work

titles = list(filter(None, set(titles)))
print(titles)

None 可以换成内置函数len,使用set将失去原有顺序。

参考

https://www.techiedelight.com/remove-empty-strings-from-list-python/
https://www.geeksforgeeks.org/python-ways-to-remove-duplicates-from-list/

posted @ 2022-03-04 11:29  略略略——  阅读(204)  评论(0编辑  收藏  举报