Crossin的编程教室

标题: 新手求助,如何将txt中的数据以整型的形式存在列表中? [打印本页]

作者: fishpanchax    时间: 2016-6-10 11:25
标题: 新手求助,如何将txt中的数据以整型的形式存在列表中?
直接将txt中的数据存在一个列表中的话,元素是以字符串的形式的,如何让txt中的数字变为整型呢?
百度过好多,没找到答案,求大神帮忙了

作者: dekun    时间: 2016-6-10 12:17
int()吧
作者: fishpanchax    时间: 2016-6-10 13:22
dekun 发表于 2016-6-10 12:17
int()吧

那如果我的数据不确定,比如说有时候是每一行的第三个数字,有时候是第一个是数字,或者根本没有数字,那要怎么弄呢?每次都要改一下程序感觉不太“高级”吧。
作者: crossin先生    时间: 2016-6-10 13:30
fishpanchax 发表于 2016-6-10 13:22
那如果我的数据不确定,比如说有时候是每一行的第三个数字,有时候是第一个是数字,或者根本没有数字,那 ...

那就用正则把数字匹配出来,然后再转换。
当然这也要看你数据的具体形式,有时候可以用相对简单的方法。

作者: fishpanchax    时间: 2016-6-10 13:46
crossin先生 发表于 2016-6-10 13:30
那就用正则把数字匹配出来,然后再转换。
当然这也要看你数据的具体形式,有时候可以用相对简单的方法。
...

我试试,谢谢!
作者: anyone    时间: 2016-7-2 23:44
给个样本, 我们好帮你做代码.




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5