一種固定長度,不可分的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)>>4print(a.count(3))
利用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 其中...