Python – 如何从字符串中提取所有数字
pythonserver side programmingprogramming更新于 2025/10/20 16:44:17
当需要提取带有数字的字符串时,使用列表推导和‘isdigit’方法。
示例
下面是相同的演示 −
my_string = "python is 12 fun 2 learn"
print("字符串是:")
print(my_string)
my_result = [int(i) for i in my_string.split() if i.isdigit()]
print("数字列表是:")
print(my_result)
输出
字符串是: python is 12 fun 2 learn 数字列表是: [12, 2]
解释
定义一个字符串并显示在控制台上。
使用列表推导式对字符串进行迭代,并使用‘isdigit’检查每个元素是否为数字函数并转换为整数。
这些存储在列表中并分配给变量。
这是控制台上显示的输出。
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

