《利用python進行資料分析》筆記 第三章(一)

2021-09-11 10:53:53 字數 1517 閱讀 7744

一種固定長度,不可分的python物件序列

tuple函式可以將任意序列或迭代器轉換為元組

python中的序列索引是從0開始的

輸入:

tup=3,5,2

print(tup)

nested_tup=(4,5,6),(7,8)

print(nested_tup)

print(tuple([4,0,2]))

tup1=tuple('string')

print(tup1)

print(tup1[1])#求序列為1的元組元素

輸出:

(3, 5, 2)

((4, 5, 6), (7, 8))

(4, 0, 2)

('s', 't', 'r', 'i', 'n', 'g')

t雖然元組中的物件自身可變,但是元組一旦建立,各個位置上的物件是無法被修改的

輸入:

tup=tuple(['foo',[1,2],true])

tup[2]=false

print(tup)

輸出:

traceback (most recent call last):

file "e:/mystuff/test2.py", line 14, in

tup[2]=false

typeerror: 'tuple' object does not support item assignment

輸入:

tup=tuple(['foo',[1,2],true])

# tup[2]=false

print(tup)

輸出:

('foo', [1, 2, 3], true)

可以是用『+』號連線元組來生成更大的元組

輸入:

tup=(4,none,'foo')+(6,0)+('bar',)

print(tup)

輸出:

(4, none, 'foo', 6, 0, 'bar')

將元組乘以整數相當於拷貝整數等份的元組

輸入:

tup=(('foo','bar')*4)

print(tup)

輸出;

('foo', 'bar', 'foo', 'bar', 'foo', 'bar', 'foo', 'bar')

將元組型的表示式賦值給變數,python會對等號右邊的值進行拆包:

巢狀元組也可以進行拆包:>>

tup=(4,5,6)

a,b,c,=tup

print(b)

tup1=(4,5,6,(7,8))

a,b,c,(d,e)=tup1

print(d)

>>5

7count:用於計量某個數值再元組**現的次數:>>

a=(1,2,3,3,3,4,3,5,6,7)

print(a.count(3))

>>4

利用python進行資料分析

目錄 10 minutes to pandas 翻譯 pandas中loc iloc ix的區別 pandas dropna函式 pandas中dataframe的stack unstack 和pivot 方法的對比 pandas中關於set index和reset index的用法 python匿...

利用python進行資料分析

利用python進行資料分析,需要了解一些基本的方法,比如掌握回歸分析的方法,通過線性回歸和邏輯回歸,其實你就可以對大多數的資料進行回歸分析,並得出相對精確地結論。這部分需要掌握的知識點如下 回歸分析 線性回歸 邏輯回歸 基本的分類演算法 決策樹 隨機森林 樸素貝葉斯 基本的聚類演算法 k mean...

《利用Python進行資料分析》筆記

之前的筆記一直記在我的印象筆記上,今天突然想到 不如直接記在部落格上,印象筆記只記錄生活上的事,這樣也分工明確一些。同時也能和大家分享,也許可以幫助到別人。由於這個學習筆記系列主要還是用於個人學習總結用,所以會比較凌亂,望大家理解!2017 9 23 p151 pd.dropna thresh 其中...