Python读取文件中一串字符串并且把其中所有的数字组成一个新的字符串,并且打印出来

string.txt内容:

jdjddodkfjfksjsmhd3746882rt,ifmf83yebiweehne33oorurownfueeprorj rortuwu7368397

代码:

file=open("D:/tool/Python35/example/string.txt",'r')

list1=file.readlines()
#print(type(list1))
str2=''.join(list1)
#print(str2)
#print(type(str2))
str3=list(filter(str.isdigit,str2))
#print(str3)
#print(type(str3))
list2=''.join(str3)
print(list2)
#print(type(list2))

运行结果:

374688283337368397

你可能感兴趣的:(Python读取文件中一串字符串并且把其中所有的数字组成一个新的字符串,并且打印出来)