天天看點

python 最大值的索引_Python元組的使用

python 最大值的索引_Python元組的使用

Python元組詳解

Python元組與清單類似,不同之處在于元組的元素無法修改,元組使用小括号

()

,元組是不可變資料類型。清單使用方括号

[ ]

,另外清單是一個可變類型的資料。

元組的建立

使用

()

就可以建立元組,元素之間使用英文逗号

,

隔開。

num_tuple = (1, 2, 3)
string_tuple = ("a", )
           
注意:

使用元組的時候,如果隻有一個元素記得加上一個逗号,不然就是一條指派語句。

檢視元組元素

元素和清單類似,下标(索引)從0開始,可以進行截取。

string_tuple = ("a", "b", "c", "d")
print("string_tuple[0]", string_tuple[0])
           

類似于切片,不懂的可以檢視前面的文章。

删除元組

元祖中的元素值不可以修改和删除,但是我們可以使用

del

關鍵字删除整個元組。

string_tuple = ("a", "b", "c", "d")
print("string_tuple", string_tuple)
del string_tuple
           

元組的内置方法

len() 擷取元組元素個數

tuple1 = (1, 2, 3, 44, 55)
print("元組的長度是:" len(tuple1))
           

max(), min()傳回元組元素最大值,最小值

tuple_num = (11, 22, 33, 0, 15, 40)
print("tuple_num中元素最大值是:", max(tuple_num))

print("tuple_num中元素最小值是:", min(tuple_num))
           

元組運算符

與字元串和清單一樣,元組也可以使用

+

*

進行運算。

tuple1 = (11, 22, "string")
tuple2 = ("python", [11, 22])
tuple3 = tuple1 + tuple2
tuple4 = tuple1 * 3

print("使用+運算符的結果是:", tuple3)
print("使用*運算符的結果是:", tuple4)
           

元組的周遊

使用for循環進行周遊

tuple_str = ("a", "abc", "d", "df")
for i in tuple_str:
    print(i)
           

後續會繼續講解資料類型的深拷貝和淺拷貝。

以上就是本篇文章的内容,如果覺得寫得不錯,記得點選在看。