Python中元組的應用 tuple

2021-10-14 01:27:14 字數 1129 閱讀 8518

元組的特點:

1.定義符號 ()

2.關鍵字tuple

3.元組中的內容不可修改

4.元組中只有乙個元素時需要在元素後面加逗號

import random

list1 =

for i in

range(10

):ran = random.randint(1,

20)print

(list1)

t5 =

tuple

(list1)

print

(t5)

[7, 10, 4, 9, 7, 4, 13, 17, 5, 4]

(7, 10, 4, 9, 7, 4, 13, 17, 5, 4)

# 查詢: 下標index 切片[:]

print

(t5[0]

)print

(t5[-1

])

7

4

# 元組適用 max(), min(), sum(), len()函式

print

(max

(t5)

)print

(min

(t5)

)print

(sum

(t5)

)print

(len

(t5)

)

17480

10

# 拆包:變數個數於元組個數不一致

t1 =(2

,5,8

,9,7

)a,*_,c = t1

print

(a,c,_)

print

(a,c,

*_)

2 7 [5, 8, 9]

2 7 5 8 9

# 元組可以排序,排序後為列表型別

t3 =(3

,4)*

2print

(t3)

print

(sorted

(t3)

)

(3, 4, 3, 4)

[3, 3, 4, 4]

python中元組的簡介

t 1,2.3,true,star print t print type t 執行結果為 1,2.3,true,star t1 1,2,3 4 print t1 執行結果為 1,2,3,4 4 t2 hello print type t2 執行結果為 allowusers root westos r...

Python中元組的函式

定義乙個帶欄位名的元組 from collections import namedtuple user namedtuple user name age user user lisi male 12 print user user name lisi male age 12 fields 元組的屬性...

python中元組的使用

我的學習筆記 markdown真的是乙個很好用的電子筆記,以前總習慣手寫筆記,費時費力,也不好展現。接觸到csdn這個格式後,又了解了一下markdown這個排版美觀的輸出形式,真的是大愛。我自用的是typora,據了解還有其他的。重點是可以直接上傳我的學習筆記到csdn超級方便。因為想學習演算法類...