python将很多数据写入列表,python把数据写入列表

发布时间:2022-11-17

本文目录一览:

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