本文目錄一覽:
- 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()
原創文章,作者:LJBO,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/143005.html