#python3 元組
'''python 的元組與列表類似,不同之處在於元組的元素不能修改。
元組使用小括號,列表使用方括號。
元組中只包含乙個元素時,需要在元素後面新增逗號,否則括號會被當作運算子使用:
'''tup1 = ('
', '
runoob
', 1997, 2000);
tup2 = (1, 2, 3, 4, 5);
tup3 = (50) #
不加逗號,型別為整型
tup4 = (50,) #
加上逗號,型別為元組
#1.訪問元組 (下標索引)
print("
tup1[0]:
", tup1[0])
print("
tup2[1:5]:
", tup2[1:5])
#2.連線組合
tup11 = (12, 34.56);
tup12 = ('
abc', '
xyz')#
建立乙個新的元組
tup13 = tup11 +tup12;
print(tup13) #
(12, 34.56, 'abc', 'xyz')
#3.刪除元組 (元組中的元素值是不允許刪除的,但我們可以使用del語句來刪除整個元組)
tup21 = ('
', '
runoob
', 1997, 2000)
(tup21)
deltup21;
print("
刪除後的元組 tup21 : ")
#print(tup21) #nameerror: name 'tup' is not defined
#5.元組運算子 (和list類似)
'''python 表示式 結果 描述
len((1, 2, 3)) 3 計算元素個數
(1, 2, 3) + (4, 5, 6) (1, 2, 3, 4, 5, 6) 連線
('hi!',) * 4 ('hi!', 'hi!', 'hi!', 'hi!') 複製
3 in (1, 2, 3) true 元素是否存在
for x in (1, 2, 3): print (x,) 1 2 3 迭代
'''#
6.元組索引,擷取
l = ('
', '
taobao
', '
runoob')
print(l[2]) #
-->'runoob'
print(l[-2]) #
-->'taobao'
print(l[1:]) #
-->('taobao', 'runoob')
#7.元組內建函式
tuple7 = ('
', '
runoob
', '
taobao')
print("
計算元組元素個數
", len(tuple7))
tuple72 = ('
5', '
4', '8'
)print("
返回元組中元素最大值
", max(tuple72))
print("
返回元組中元素最小值
", min(tuple72))
#將列表轉換為元組
Python3學習筆記 元組
說明 從元組和列表的定義上看,這兩種結構比較相似,二者之間的主要區別為 元組是不可變序列,列表是可變序列。即元組中的元素不可以單獨修改,而列表則可以任意修改。元組的建立和刪除 1.使用賦值運算子直接建立元組 語法格式 tuplename ex1,ex2,exn 在python中,元組使用一對小括號將...
python3元組 Python3元組
python的元組與列表相似,不同之處在於元組的元素不能修改 元組使用小括號,列表使用方括號 元組建立很簡單,只需要在括號中新增元素,並使用逗號隔開即可。建立空元組 tup1 tup2 1,元組只包含乙個元素時,需要在元素後面新增逗號,否則括號會被當作運算子使用 元組與字串類似,下標索引從0開始,可...
python3元組基礎學習
ython 的元組與列表類似,不同之處在於元組的元素不能修改。元組使用小括號,列表使用方括號。元組建立很簡單,只需要在括號中新增元素,並使用逗號隔開即可。tup3 a b c d 不需要括號也可以 建立空元祖 tup1 元組中只包含乙個元素時,需要在元素後面新增逗號,否則括號會被當作運算子使用 tu...