大家好啊,我是大田。
1、元組的定義下面 5 種形式都為定義元組的方式t = tuple(‘python’)t1 = (‘p’, ‘y’, ‘t’, ‘h’, ‘o’, ‘n’)t2 = (‘my’, ‘name’, ‘is’, ‘datian’)t3 = ‘my’, ‘age’, ‘is’, 20t4 = (‘solo’ ,)
# 輸出元組中索引為 2 的元素,即第三位print(t1[2]) # 從大元組中取出兩個(gè)小元組,相當(dāng)于java中的數(shù)組print(t1[:2]) 元組特點(diǎn):不可變的序列2、元組的操作1)join 函數(shù)以下面兩個(gè)輸出語(yǔ)句為例:結(jié)果就是將「 空格 」或者「 + 」加到每個(gè)字符串中間,最后將他們拼成一個(gè)大的字符串。備注:t1里的元素都需要是字符串類型print(” “.join(t1))print(“+”.join(t1))2)count 函數(shù)例子:數(shù)一下有幾個(gè)at5 = ‘d’, ‘a’, ‘t’, ‘i’, ‘a’, ‘n’print(t5.count(‘a’))3)index 函數(shù)例子:看a 在哪個(gè)位置,若不存在報(bào)錯(cuò)print(t5.index(‘a’))4)len 函數(shù)例子1:t5 元組長(zhǎng)度print(len(t5))例子2:t6 = tuple(range(100))print(len(t6))print(t6[-1])例子3:判斷元組是否包含某一元素# 例子:999 在不在 t6 中?print(999 in t6)# 例子4:循環(huán)打印元組中每個(gè)數(shù)據(jù)t7 = (‘d’, ‘a’, ‘t’, ‘i’, ‘a’, ‘n’)方法1for i in t7:print(i)方法2i = 0while i < len(t7):print(t7[i])i += 1
以上就是大田今天的分享了,如果你覺(jué)得有用可以給大田點(diǎn)個(gè)贊哦。