dkfr.net
当前位置:首页 >> python 读取txt到数组 >>

python 读取txt到数组

#python3.3file = open('test.txt')lines = file.readlines()aa=[]for line in lines: temp = line.replace('"','').split(',') del(temp[0]) del(temp[2]) aa.append(temp)print(aa) #2.x请将此行改为 print aa

首先py的数组使用列表代替的,除非py的扩展工具包,比如py有一个支持矩阵的包里面有数组的概念, 将文件读到列表里: f = open('file_name.txt','r') f_list = f.readlines() 可以print(f_list)查看列表,这是将文件的所有内容一次性读到列表中

你好: 请看如下代码: txtpath=r"a.txt"fp=open(txtpath)arrA=[]for linea in fp.readlines(): arrA.append(complex(linea.replace("\n","")))fp.close()print arrA

#!/usr/bin/env python# coding: UTF-8f = open(r'C:\test\words.txt','r')a = f.read()print(a)ws = []for w in a.split(): ws.append(w) print(ws)

导入excel(xlsx): # ! /code/pythonwork/python3from openpyxl import load_workbook##读取路径wb = load_workbook(filename=r'C:\Users\Administrator\Desktop\打开excel的位置.xlsx')##读取名字为Sheet1的sheet表ws = wb.get_sheet_by_name...

可以用逗号分割啊

很多时候,我们将数据存在txt或者csv格式的文件里,最后再用Python读取出来,存到数组或者列表里,再做相应计算。本文首先介绍写入txt的方法,再根据不同的需求(存为数组还是list),介绍从txt读取浮点数的方法。 一、写入浮点数到txt文件: 假...

array = []for line in open('testdata.txt'): array.extend(line.strip().split(' '))array = map(int, array)print(array)

思路如下: 导入csv库; 打开文件,并用csv库函数reader读入数据; csv读入的数据是一行一行的,所以通过循环语句把读到的数据放入到数组里 import csv # 必要库导入filepath = 'test.csv' # 定义文件名称,本文件要与当前的.py文件要在同一文件...

",".join([i for i in open(path)])

网站首页 | 网站地图
All rights reserved Powered by www.dkfr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com