new = []
def file_type(*names):
t = [(name.lstrip('abcdefkhm'), name) for name in names]
for i in range(len(t)):
if t[i][0] in ['.jpg', '.gif', '.png']:
new.append(t[i][1])
print(new)
f = ['a.py', 'b.jpg', 'c.gif', 'd.map', 'e.png', 'f.jpg', 'k.txt', 'f.gng', 'm.docx']
file_type(*f)
python大学实用教程练习5.22(元素过滤,列表筛选)
最新推荐文章于 2022-06-12 02:32:11 发布