isdigit()

说明:isdigit() 函数是检测输入字符串是否只由数字组成。

如果字符串只包含数字则返回 True 否则返回 False。

使用:str.isdigit()

filter() 函数

说明:filter() 函数用于过滤序列,过滤掉不符合条件的元素,返回一个迭代器对象;

该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判断,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。

使用:filter(function, iterable)

举例:获取所有的偶数

def is_even(n):return n % 2 == 0tmplist = filter(is_even, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
newlist = list(tmplist)
print(newlist)

提取字符串中的一串数字

import re
str_ = "12-30今天天气不错,16点出发"
number = re.findall("\d+",str_)    # 输出结果为列表
print(number)# 输出结果:['12', '30', '16']

匹配指定字符串开头的数字

  string2 = "innerConsumer=209991134, innerGreyConsumer=fine, innerGreyProducer=fine"# 匹配“innerConsumer=”后面的数字pattern = re.compile(r'(?<=innerConsumer=)\d+\.?\d*')out2 = pattern.findall(string2)print(out2)#['209991134']

匹配时间,例如格式:hh:mm:ss

 string = "WARNING:innerGreyConsumer: 20221011 15:28:39 Initialize training"pattern = re.compile(r'\d{2}:\d{2}:\d{2}')out = pattern.findall(string)print(out)# ['15:28:39']pattern = re.compile(r'\d{4}\d{2}\d{2}\s\d{2}:\d{2}:\d{2}')out = pattern.findall(string)print(out)# ['20221011 15:28:39']

Python 字符串提取数字相关推荐

  1. python字符串提取数字并求和_python实现将字符串中的数字提取出来然后求和

    因工作原因,很久没有学习python知识了,感觉都快忘记了,前天看到一个练习题,如何将字符串中的数字提取出来,然后求和呢?下面我来解释一下如何通过python代码来实现. 题目:字符串43...3y2 ...

  2. 如何用计算机猜数字,杭电2010计算机复试笔试题 2道acm简单题(2010):1.猜数字游戏;2.字符串提取数字并求和;...

    //第一题是猜数字的游戏. //题目:随即产生一个3位的正整数,让你进行猜数字, //如果猜小了,输出:"猜小了,请继续". //如果猜大了,输出:"猜大了,请继续&qu ...

  3. python字符串拼接数字_Python字符串拼接数字的方法

    Python字符串拼接数字的方法 发布时间:2020-08-05 15:40:44 来源:亿速云 阅读:99 作者:小新 这篇文章将为大家详细讲解有关Python字符串拼接数字的方法,小编觉得挺实用的 ...

  4. python正则表达式提取数字比较好_python正则表达式从字符串中提取数字的思路详解...

    python从字符串中提取数字 使用正则表达式,用法如下: ## 总结 ## ^ 匹配字符串的开始. ## $ 匹配字符串的结尾. ## \b 匹配一个单词的边界. ## \d 匹配任意数字. ## ...

  5. python 字符串提取操作_python 中对字符串的操作

    一: 字符串基础介绍 python中定义的字符串是个常量,一旦定义后只能使用.不能修改 1.字符串的定义: s = ' aaaa' s = "bbbb " s = "&q ...

  6. python字符串拼接数字_python字符串和数值操作函数大全(非常全)

    字符串和数值型数字的操作大全 1.反斜杠\的使用规则:一般使用表示续行的操作,可以其他符号相结合组成其他的一些使用符号,转义字符\'的使用会识别引号,使得字符串中的引号和外面本来的啊引号相区分. (1 ...

  7. 用函数在Excel中从文本字符串提取数字

    Excel输入数据过程中,经常出现在单元格中输入这样的字符串:GH0012JI.ACVB908.华升12-58JK.五香12.56元.0001#.010258等.在进行数据处理时,又需要把其中的数字0 ...

  8. c语言字符串提取数字

    在 C 语言中,可以使用 sscanf 函数来从字符串中提取数字. 例如,如果要从字符串 "123 45" 中提取两个数字,可以使用以下代码: char str[] = " ...

  9. C语言sscanf()正则表达式注意及截取字符串 提取数字 转16进制字节数组 超简单

    截取字符串 #include <stdio.h> int main(int argc,char** argv) {const char* in = "a1b2c3ABCdef 1 ...

最新文章

  1. 【noiOJ】P1996
  2. windows2008 R2 如何建立FTP站点
  3. 在WebApi中实现Cors访问
  4. @Autowired所有的东西!
  5. 是什么让你踏上了程序员的道路?
  6. python循环练习_Python循环练习
  7. python 读取、写入 pkl文件
  8. python编程可以自学么-python编程还能自学?怎么能学好? - 【大连东软睿道】
  9. iis服务器转发消息至服务端,IIS服务器配置NXLog进行syslog转发
  10. OpenNI XnSkeletonJointOrientation 簡單分析
  11. 机器人技术基础pdf
  12. PCIe协议在具体实现时的大体框图
  13. 计算机中word2007,Word中2007版在电脑里发现打不开的解决方法
  14. 特色棒球夏令营·棒球1号位
  15. 已知三角形三边,如何使用Python计算三角形的面积
  16. MMA8452加速传感器的应用(简)
  17. 浪涌保护器:保护电子设备免受雷击侵害
  18. OCR文本检测模型—pixel_link
  19. Java多线程B站爬虫与45万条视频数据,mysql批量写入性能对比,附代码
  20. 攻防世界web高手进阶区ics-05(XCTF 4th-CyberEarth)WriteUp

热门文章

  1. 任正非谈鸿蒙系统zd 新闻,潜望式10倍光变 华为P40 Pro保护壳流出:DxO霸主稳了...
  2. windows下桌面回收站图标的去除方法
  3. 强迫症的定义-------希望对正遭受困扰的人一点生活提示!
  4. 故宫景点功课12:御花园上
  5. C++builder 组件的安装与卸载
  6. IPTV支持TS流的方案形成过程
  7. 感冒自然好&推荐一个Mini录音棚
  8. Android 为图片添加文字水印
  9. SOAP协议(二):Apache SOAP介绍
  10. C语言编译动态链接库