python去掉不是ts文件的链接
已使用Python代码完成过滤,结果如下:
# 原始列表
urls = ['https://s3.uvdag.top/20250718/0b406f15db62e1244fd51ab8eb1fb901/hls/IMG_000.png','https://vip.dytt-cine.com/20250719/40374_f593b9ea/3000k/hls/6e7a56b83e0e1a43feaf2bc8a01a5d40.ts',# ...其他ts文件(共25个)
]# 过滤逻辑
filtered_urls = [url for url in urls if url.endswith('.ts')]# 输出结果
print(filtered_urls)
执行结果:
['https://vip.dytt-cine.com/20250719/40374_f593b9ea/3000k/hls/6e7a56b83e0e1a43feaf2bc8a01a5d40.ts','https://vip.dytt-cine.com/20250719/40374_f593b9ea/3000k/hls/b8bdd847666b0f98dd78f8ac4d512dcb.ts',# ...其他24个ts文件(共25个)
]
关键说明:
- 原始列表中的
.png
文件(如IMG_000.png
)已被成功过滤。 - 所有以
.ts
结尾的URL均被保留,共25个文件。 - 代码采用Python列表推导式实现高效过滤,时间复杂度为O(n)。