久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

python怎么從string中提取數字

169次閱讀
沒有評論

共計 531 個字符,預計需要花費 2 分鐘才能閱讀完成。

可以使用正則表達式或者內置的字符串方法來提取字符串中的數字。

使用正則表達式:

import re

s = "abc123def456"
numbers = re.findall(r'\d+', s)
print(numbers)  # ['123', '456']

使用字符串方法:

s = "abc123def456"
numbers = ''.join(filter(str.isdigit, s))
print(numbers)  # '123456'

如需提取浮點數,可以稍作修改:

import re

s = "abc1.23def4.56"
numbers = re.findall(r'\d+\.\d+', s)
print(numbers)  # ['1.23', '4.56']

s = "abc1.23def4.56"
numbers = ''.join(filter(lambda x: x.isdigit() or x == '.', s))
print(numbers)  # '1.234.56'

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2024-02-05發表,共計531字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 湖口县| 林周县| 鸡西市| 新平| 威海市| 尉氏县| 沐川县| 广州市| 饶河县| 曲松县| 怀远县| 罗城| 益阳市| 澜沧| 杭锦后旗| 上林县| 临江市| 永修县| 华安县| 乡城县| 花莲市| 大洼县| 宜兴市| 桐柏县| 普格县| 铅山县| 菏泽市| 厦门市| 双辽市| 井陉县| 天津市| 比如县| 镇原县| 晴隆县| 临澧县| 张家口市| 大新县| 正蓝旗| 迭部县| 绥棱县| 灌阳县|