python分割字符串,提取字符串那里面的数字

本文介绍了如何使用Python从单个或多个字符串中有效地分割并提取数字。内容包括针对不同情况的字符串处理技巧,帮助读者掌握从复杂文本中抽取数字的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

只有一段字符串的

source ="1,2,3,4,5,6"
print(source.split(',')[-1])  ##6

a = '传感器1电阻值:123K,传感器1电压值:456K,传感器2电阻值:789K,传感器2电压值:000K,'
# print(a.split(":")[1].split("K")[0])
a1 = a.split(",")[0].split(":")[1].split("K")[0]
print(a1)  #123
a2 = a.split(",")[1].split(":")[1].split("K")[0]
print(a2)  #456
a3 = a.split(",")[2].split(":")[1].split("K")[0]
print(a3)  #789
a4 = a.split(",")[3].split(":")[1].split("K")[0]
print(a4)  #000

###求出字符串中每个字符出现的次数
from collections import Counter
c = Counter()
for i in a:
    c[i] = c[i] + 1
print(c)
#Counter({'传': 4, '感': 4, '器': 4, '电': 4, '值': 4, ':': 4, 'K': 4, ',': 4, '1': 3, '2': 3,
# '0': 3, 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值