【发布时间】:2020-09-09 10:04:35
【问题描述】:
我用我的爬虫抓取了一些数据和东西,现在我必须分析它们。
我得到了一个包含一些图片不同链接的列表,但我只想保存那些没有"/Thumbnails"的链接
pictures = ['Media/Shop/922180cruv.jpg', 'Media/Shop/922180cruvdet.jpg', 'Media/Shop/Thumbnails/922180cruvx320x240.jpg', 'Media/Shop/Thumbnails/922180cruvdetx320x240.jpg']
有没有办法说“如果字符串得到/Thumbnails”,从列表中删除所有? 我在单独的列中有一个包含 ~25000 个列表的 csv。
已经尝试过 remove() 和索引,但我的列表不同,所以第一个列表的索引不适合第二个列表
【问题讨论】:
-
pictures = [path in pictures if "/Thumbnails/" not in path]?
标签: python-3.x string list