奥礼网
新记
Python里导入txt里的数据做计算
如果已有一个txt里面保存了三个array,分别是[1,2,3],[4,5,6],[7,8,9]
如果要打卡这个txt然后把三个数组相加应该怎么做呢
举报该文章
其他看法
第1个回答 2015-04-16
import json
fp = open('xxx.txt', 'rb')
data = fp.read()
fp.close()
data = data.split(',')
new_data = []
for d in data:
new_data.append(json.loads(d))
print new_data.__len__() # >>> 3
print type(new_data) # >>> list
print new_data
后面相加的操作自己写吧。
本回答被网友采纳
第2个回答 推荐于2017-06-18
so easy
import re
with open('lists.txt') as f:
s = f.read()
alltogether = sum(int(i) for i in re.findall(r'\d+', s))
本回答被网友采纳
相似回答
大家正在搜
相关问题
python pandas 导入txt数据如何加入标头
在python里怎么将txt里的数据导入,然后用accumu...
大量数据怎么导入python进行计算
请问一下Python里面在导入了txt文件之后如何统计每一串...
怎么用python 提取txt文件中的矩阵存入到一个可以计算...
python从txt文件中读取数字,并放入list中
python读取txt中的数据问题
怎么用python 提取txt文件中的矩阵存入到一个可以计算...