reference website :https://www.py.cn/jishu/jichu/12565.html
import re
#import re
string="A1.45,b5,6.45,8.82"
print (re.findall(r"\d+\.?\d*",string) )
a=re.findall(r"\d+\.?\d*",string)
b=int(a[1])
print(type(a))
print(type(b),b)
# ['1.45', '5', '6.45', '8.82']
#foo.txt
#ZONE , I=801, J= 2 K= 2, F=POINT
f = open("foo.txt") # 返回一个文件对象
line = f.readline()
line = f.readline()
print(line)
print(type(line))
a=re.findall(r"\d+\.?\d*",line)
b=int(a[0])
c=int(a[1])
d=int(a[2])
print(type(a))
print(type(b),b)
print(type(c),c)
print(type(d),d)
#getType(line)
#typeof(line)
# \d
digitals = re.compile(r'\d+', re.I)
a = ["sdasda1231dasda","dsadawe4342dada","dsas12kjdasd12312k"]
for i in a:
digital = re.findall(digitals, i)
print([int(i) for i in digital])
l = [
["周一", "16℃", "26℃", "多云", "1级", "优"],
["周二", "17℃", "27℃", "小雨", "2级", "良"]
]
for i in l:
print(i)
"""
['周一', '16℃', '26℃', '多云', '1级', '优']
['周二', '17℃', '27℃', '小雨', '2级', '良']
"""
for i in l:
print(i[2])
"""
26℃
27℃
"""
for i in l:
print(i[2][:-1])
"""
26
27
"""
for i in l:
print(int(i[2][:-1]))
"""
26
27
"""
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。