本文目录一览:
1、python怎么把循环得到的数值放到一个列表中
2、我的Python中用for语句写出了很多列表,如何把它们加到一个列表中?
3、python操作表怎么把整列数据写入?
4、python 怎么把csv中的数据写入列表?
python怎么把循环得到的数值放到一个列表中
#!/bin/python
a = []
for x in [1,2,3,4,5,6,7,8,9,10,11]:
a.append(x)
print a
for
代表循环取数。
append()
函数代表将值插入到列表最后。
我的Python中用for语句写出了很多列表,如何把它们加到一个列表中?
可以先定义一个空列表[]
,然后使用append
方法将for语句写出的列表加入空列表中
l = []
l.append([1,2,3])
print l
# 输出为[[1, 2, 3]]
python操作表怎么把整列数据写入?
试试csv
模块,先把你要存储的数据放入一个列表或元组,然后存储。
# python3
import csv
list_one = [1, 3, 5, 7, 9]
with open('ceshi.csv', 'w', newline="") as f:
csv.writer(f).writerows(zip(list_one))
这是存储一列,如果存储多列:zip(list_one, list_two, ......)
存储一行是:csv.writer(f).writerow(list_one)
python 怎么把csv中的数据写入列表?
使用pandas
读取的方法是:
pandas.to_csv()
得到的结果是dataframe
格式,再用numpy
库转一下
具体代码:
import pandas as pd
import numpy as np
file_content = pd.to_csv(r'C:\新建文件夹\result123.csv')
row = np.array(file_content)
lx = row.tolist()