本文目录一览:
- 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()