python中將列表轉換成為資料框有兩種情況:第一種是兩個不同列表轉換成乙個資料框,第二種是乙個包含不同子列表的列表轉換成為資料框。
第一種:兩個不同列表轉換成為資料框
from
pandas.core.frame import
dataframe
a=[1
,2,3
,4]#列表a
b=[5
,6,7
,8]#列表b
c=#將列表a,b轉換成字典
data=dataframe(c)#將字典轉換成為資料框
print(data)
輸出的結果為
a
b01 5
1 2
623 7
3 4
8
第二種:將包含不同子列表的列表轉換為資料框
from pandas.core.frame import dataframe
a=[[1,2,3,4],[5,6,7,8]]
#包含兩個不同的子列表[1
,2,3
,4]和[5
,6,7,8]
data=dataframe(a)#這時候是以行為標準寫入的
print
(data)
輸出結果:
0 1 2 3
0 1 2 3 4
1 5 6 7 8
data
=data.t
#轉置之後得到想要的結果
data
.rename
(columns
=,inplace
=true
)#注意這裡0和1都不是字串
print
(data
)
a
b 0 1
5 1 2
6 2 3
7 3 4
8
在Python中將列表轉換為列表
在資料分析期間,我們面臨著將列表中的每個元素轉換為子列表的方案。因此,在本文中,我們將需要乙個普通列表作為輸入,並轉換成列表列表,其中每個元素都成為乙個子列表。這是一種非常簡單的方法,其中我們建立了for迴圈來讀取每個元素。我們將其作為列表讀取,並將結果儲存在新列表中。alist mon tue w...
python 集合轉成列表 python 集合
python 集合 set 1 什麼是集合 集合是一系列無序的 唯一的元素組合。2 集合的基礎 集合的實現也是依賴雜湊表的,但是在他們的雜湊表裡面存放的只有元素的引用。通過集合圖中集合b和集合a呼叫 sizeof 的方法可以驗證這一點,集合中存放的只是元素的引用,和元素本身無關。3 集合與列表的比較...
Python遍歷列表刪除多個列表元素
在遍歷list的時候,刪除符合條件的資料,結果不符合預期 num list 1,2,2,2,3 print num list for item in num list if item 2 num list.remove item else print item print num list 結果是 ...