#!/usr/bin/env/python
#-*-coding:utf-8-*-
#author:lingchongshi #檢視原始碼ctrl+左鍵
'''tuple:以圓括號「()」括起來,以「,」分隔
1、有序,建立後不可變的
2、元組中元素的資料是可以變的
'''tuple=(1,2,'
a','
b','
中文',[3,'
python
',5],,'中文'
)#檢視物件的類,或物件所具備的功能
(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,也可以認為是乙個元素的元組。所以在...