当前位置:首页 » 编程语言 » python替换列表

python替换列表

发布时间: 2023-12-09 03:22:55

1. python 列表替换求解 不胜感激

如果你的list就如你所举例,且你只需提取前端字母(只含有一个字母),可如下进行列表解析:
lit = ['a123','b123','c123']
tg = [i[0] for i in a] >>>> ['a','b','c']
这里用到了列表解析和字符串切片。当然,如果你的列表是这种["ab123", "c123",'dcf123"]
那上述方法就不灵了。然而,如果后面的数值数量相同也可以采用类似的方法,倒着切片。如下:
lit = ['ab123','b123','cdef123']
tg = [i[:-3] for i in a] >>>> ['ab','b','cdef']
最后,如果列表张这样['a1232','b123','c123']。那上述方法都不灵了,需要用到更高级的语法。

2. Python如何替换list中的字符

利用re库进行正则表达替换,python3.4中

importre

a=["123","456","789"]
d={"B":"2","E":"5","H":"8"}
b=",".join(a)
print(b)

foriind.keys():
b=re.sub(d[i],i,b)
print(b.split(","))
热点内容
压缩系数z 发布:2025-05-09 21:01:51 浏览:651
双开助手缓存的文件在哪 发布:2025-05-09 21:01:41 浏览:524
酒仙脚本 发布:2025-05-09 21:00:40 浏览:904
牙髓存储 发布:2025-05-09 20:50:22 浏览:433
安卓如何看自己去过哪里 发布:2025-05-09 20:37:23 浏览:695
电脑怎么制作手机版的我的世界服务器 发布:2025-05-09 20:36:45 浏览:533
免流脚本破解 发布:2025-05-09 20:33:49 浏览:182
微信图书馆源码 发布:2025-05-09 20:31:40 浏览:955
ucos的配置文件有哪些 发布:2025-05-09 20:25:01 浏览:481
租用服务器如何测速 发布:2025-05-09 20:03:39 浏览:791