91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
华阴市| 水富县| 黄浦区| 孙吴县| 涟源市| 台南县| 通渭县| 隆昌县| 临潭县| 洪雅县| 松溪县| 霍州市| 新乡市| 永宁县| 宁武县| 淮滨县| 佛坪县| 营口市| 德格县| 出国| 旬邑县| 平湖市| 始兴县| 酒泉市| 英超| 科技| 夏河县| 华坪县| 松潘县| 凤山县| 谷城县| 泊头市| 五原县| 普兰县| 阳谷县| 阿鲁科尔沁旗| 神农架林区| 法库县| 桐梓县| 新野县| 华坪县|