python pycharm中我这个地图里面是有省、自治区什么的,不好用,怎么把这些后缀去掉,我要是主动加的话有点麻烦,有没有什么好办法直接就是新疆,江苏
使用正则表达式来完成这项任务
参考如下代码,希望有帮助
import re
def remove_suffix(s):
return re.sub(r'\s*(省|自治区)$', '', s)
province = ['新疆省', '江苏省']
province = [remove_suffix(p) for p in province]
print(province) # 输出: ['新疆', '江苏']
这段代码通过使用 re.sub 函数进行正则表达式替换,将字符串结尾的 “省” 和 “自治区” 替换为空字符串,从而去除了这些后缀。
地图组件用的echarts吗?可以自己定义这些名字的吧,好像