python学习

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()

通过列表自带属性访问或操作列表

  1. len 查看列表长度

  2. pop 去除列表中最后的一个元素

  3. append 类似linux的push,由列表最后添加一个元素
    data.append(data1[0])

4.切片访问:
data[0],访问第1个数据
data[1:],访问第2个以后的数据
data[-1],访问最后1个数据

  1. insert 由列表中插入数据:
    data.insert(position, list)

  2. join 将列表元素以分隔符连接为字符串:

7.split 将字符串以分隔符拆分为列表: data.split('\t')

8.sort 将列表进行排序 data.sort()

9.sorted 返回排序之后的列表sorted(data)

  1. "+ " 连接两个列表 dataA+dataB

  2. reverse 返回data的倒叙结果 data.reverse()

  3. del 返回删除元素之后的列表:del(data[10])

上一篇 下一篇

猜你喜欢

热点阅读