python sqlite3数据的录入与预处理
2019-10-27 本文已影响0人
dming1024
一般情况下,python可通过自己自带的方式录入数据。如下:
#打开数据
indata=open("data.txt",r)
#逐行读入数据
data=indata.readline()
#对读入的数据进行split和选取
#以"\t"分割第一行,并从第二个开始获取列表数据
sample=data.split('\t')[1:]
#写出数据
outdata=open("dataoutput.txt",w)
outdata.write('\t'+data)
#关闭文件
indata.close()
outdata.close()
通过列表自带属性访问或操作列表
-
len 查看列表长度
-
pop 去除列表中最后的一个元素
-
append 类似linux的push,由列表最后添加一个元素
data.append(data1[0])
4.切片访问:
data[0],访问第1个数据
data[1:],访问第2个以后的数据
data[-1],访问最后1个数据
-
insert 由列表中插入数据:
data.insert(position, list) -
join 将列表元素以分隔符连接为字符串:
7.split 将字符串以分隔符拆分为列表: data.split('\t')
8.sort 将列表进行排序 data.sort()
9.sorted 返回排序之后的列表sorted(data)
-
"+ " 连接两个列表 dataA+dataB
-
reverse 返回data的倒叙结果 data.reverse()
-
del 返回删除元素之后的列表:del(data[10])