亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

python怎么取出字符串的數字

小億
201
2024-01-09 10:14:16
欄目: 編程語言

有幾種方法可以取出字符串中的數字:

  1. 使用正則表達式:可以使用re模塊的findall函數來匹配字符串中的數字。例如:
import re

string = "abc123def456"
numbers = re.findall(r'\d+', string)
print(numbers)  # 輸出:['123', '456']
  1. 使用isdigit()方法:可以遍歷字符串的每個字符,判斷是否為數字。例如:
string = "abc123def456"
numbers = ''.join([char for char in string if char.isdigit()])
print(numbers)  # 輸出:123456
  1. 使用isnumeric()方法:與isdigit()類似,但同時還能判斷是否包含其他數字字符(如漢字數字)。例如:
string = "abc一二三def四五六"
numbers = ''.join([char for char in string if char.isnumeric()])
print(numbers)  # 輸出:一二三四五六

請注意,以上方法中的取出的數字都會作為字符串返回。如果需要將其轉換為整數或浮點數,可以使用int()或float()函數進行類型轉換。

0
资讯| 读书| 铁岭市| 富源县| 剑阁县| 巴彦县| 博湖县| 龙门县| 涿鹿县| 江门市| 中宁县| 建湖县| 安多县| 连山| 汾阳市| 长宁区| 临邑县| 囊谦县| 娱乐| 渝中区| 土默特左旗| 湛江市| 麻江县| 汉寿县| 揭阳市| 休宁县| 塔河县| 武乡县| 甘孜县| 修武县| 滨海县| 资讯| 萨迦县| 蒙阴县| 民丰县| 石阡县| 阿拉善右旗| 鸡泽县| 婺源县| 昌宁县| 土默特左旗|