PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Python
删除类似资料
楼主:
crm123
(CRM)
2021-03-12 12:20:16
小弟用list装资料 资料内容类似如下
10day.png
20day.png
20day-1.png
30day.png
40day.png
40day-1.png
40day-2.png
想要做到能够删除类似资料(开头的10、20)
然后重复的(20两笔留-1的、40留-2)
想问有没有什么方法能够达到
谢谢
作者:
tzouandy2818
(Naked Bear)
2021-03-12 13:58:00
不然试试看用duct装 key放档名 value放档案内容 然后用循环对每个key做 .split('-') 只保留数字最大的那个就好了dict啦
作者: robert09080 (Aspettarei)
2021-03-12 21:16:00
假设你图片后面的”-数字”有规律。读完档案名称,用startswith 寻找有几个项目,然后len(starts with)取得个数,最后如果len()大于1,则记录“规律档案名称-“len()-1””,否则记录....
作者:
s0914714
(YA)
2021-03-12 21:43:00
可以把XXday当key, -后面的值当value(没有-就设成0)迭代所有档名 如果value>dict的value就取代最后把dict的key跟value组起来副档名的部分就自己先前处理一下
作者:
summerleaves
(内湖全联先生)
2021-03-13 11:27:00
用 Re 正规表示式比对吧
作者: Snack (多多)
2021-03-29 15:16:00
要留的档名有规律,直接切出字串’-‘和’.’之间的数字和比大小,留最大的,就能得到要留下的档案名称
继续阅读
[问题] ScrolledText的问题
timwen
[问题] pip安装了却找不到requests模组
hcl012
[问题] 截图忽略某些视窗/程式
mpyh12345
Re: [问题] 关于K-fold交叉验证的一段程式码
ddavid
[问题] 关于K-fold交叉验证的一段程式码
Tombo
[问题] 无法安装Python-numpy-dbg及其他的套件
asd24693120
[问题] 正规表达式-车牌号码
hau0218
[问题] google表单
legov
[问题] 新手请教 excel范围读取和写入
beryl522
[问题] 爬虫程式如何判断某些连结的档名
martinqqq321
Links
booklink
Contact Us: admin [ a t ] ucptt.com