使用python实现文件导入,具体方法如下:
文件样例可以自己random
这里的temp1根据每一行的分隔符来读入,‘\n’表述回车
temp2表示每一行内的分隔符,可以自定义(例如图中’,’,还有’\t’表示空格等)
def loadDatadet(infile):
f=open(infile,'r')
sourceInLine=f.readlines()
dataset=[]
for line in sourceInLine:
temp1=line.strip(
一、如何拆分含有多种分隔符的字符串?
实际案例
我们要把某个字符串依据分隔符号拆分不同的字符段,该字符串包含多种不同的分隔符,例如:
s = 'asd;aad|dasd|dasd,sdasd|asd,,Adas|sdasd;Asdasd,d|asd'
其中,,,都是分隔符,如何处理?
解决方案
连续使用split()方法,每次处理一种分隔符
# 使用Python2 def mySplit(s,ds): res = [s] for d in ds: t = [] map(lambda x:
文本如图:
Python:
import sys
result=[]
with open('accounts.txt','r') as f:
for line in f:
result.append(list(line.strip('\n').split(',')))
print(result)
结果:
以上这篇python读取TXT每行,并存到LIST中的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。