Python筆記 3 元組學習

2022-05-07 23:39:12 字數 1876 閱讀 2196

#

!/usr/bin/env/python

#-*-coding:utf-8-*-

#author:lingchongshi #檢視原始碼ctrl+左鍵

'''tuple:以圓括號「()」括起來,以「,」分隔

1、有序,建立後不可變的

2、元組中元素的資料是可以變的

'''tuple=(1,2,'

a','

b','

中文',[3,'

python

',5],,'中文'

)#檢視物件的類,或物件所具備的功能

print

(dir(tuple))

#檢視list類的原始碼

#print(help(type(tuple)))

'''一、空元組和乙個元素的元組建立

'''tup=()

print('

建立乙個空元組:

',tup,type(tup))

print('

建立乙個空元組:

',(),type(()))

print('

建立乙個元素的元組:

',(1,),type((1,)))

'''二、訪問元組中的值

'''print('

元組按照位置獲取值:

',tuple[2])

print('

元組按照位置獲取值:

',tuple[-1])

print('

元組按照位置獲取值:

',tuple[2:5])

print('

元組按照位置獲取值:

',tuple[len(tuple)-1])

'''三、元組中函式

'''print('

元組的長度:

',len(tuple))

tuple1=(3,9,43,90)

print('

元組中元素的最大值:

',max(tuple1))

print('

元組中元素的最小值:

',min(tuple1))

#python 的元組內建方法

'''一、查詢元組中元素出現次數

'''print('

元組中元素x出現次數:

',tuple.count('中文'

))'''

二、查詢元組中元素的索引

'''print('

在元組指定長度中找出x第乙個匹配項的索引位置:

',tuple.index('

中文',0,10))

'''三、元組內容修改:元組是不可變的,元組中巢狀的列表和字典是可以改變的

'''tuple1=(11,22,"

sjl",'

中文',["

zs",'

&','

ls'],,)

tuple1[4][0]='張三'

print('

元組中的列表被修改後的內容:

',tuple1,'

\n','

型別:'

,type(tuple1))

tuple1[5]['

name

']='小邵'

print('

元組中的字典被修改後的內容:

',tuple1,'

\n','

型別:'

,type(tuple1))

'''四、tuple()函式將列表轉換為元組

'''list=[1,2,'

a','中文'

]print('

將列表轉換為元組

',tuple(list),'

\n','

型別:',type(tuple(list)))

Python學習筆記 3 元組

元組也是乙個列表,但是不能修改。元組大部分時候是小括號,list是中括號,字典是大括號。建立 mysql 118.124.33.40 3306 root 123456 建立乙個元組 my 建立乙個空元組 也可以用分片的方式複製乙個元組 mysql1 mysql print mysql1 查 和列表方...

python3元組 Python3元組

python的元組與列表相似,不同之處在於元組的元素不能修改 元組使用小括號,列表使用方括號 元組建立很簡單,只需要在括號中新增元素,並使用逗號隔開即可。建立空元組 tup1 tup2 1,元組只包含乙個元素時,需要在元素後面新增逗號,否則括號會被當作運算子使用 元組與字串類似,下標索引從0開始,可...

Python學習筆記 7 元組

python的元組與列表類似,不同之處在於元組的元素不能修改。元組使用小括號,列表使用方括號。元組建立很簡單,只需要在括號中新增元素,並使用逗號隔開即可。tuple1 定義乙個空元組 print tuple1 1 和 1 python既可以認為是int型別的數字1,也可以認為是乙個元素的元組。所以在...