![中職電子與信息:yhon 3教程12-yhon3 元組_第1頁](http://file4.renrendoc.com/view/0ef509d71eed9c252049b90cb59dfe89/0ef509d71eed9c252049b90cb59dfe891.gif)
![中職電子與信息:yhon 3教程12-yhon3 元組_第2頁](http://file4.renrendoc.com/view/0ef509d71eed9c252049b90cb59dfe89/0ef509d71eed9c252049b90cb59dfe892.gif)
![中職電子與信息:yhon 3教程12-yhon3 元組_第3頁](http://file4.renrendoc.com/view/0ef509d71eed9c252049b90cb59dfe89/0ef509d71eed9c252049b90cb59dfe893.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
Python3教程12Python3元組十二、Python3元組Python的元組與列表類似,不同之處在于元組的元素不能修改。元組使用小括號,列表使用方括號。元組創(chuàng)建很簡單,只需要在括號中添加元素,并使用逗號隔開即可。如下實例:tupl=('Google','Runoob',1997,2000);tup2=(l,2,3,4,5);tup3="a”Jb"Jc”,W;創(chuàng)建空元組tupl二();元組中只包含一個元素時,需要在元素后面添加逗號,否則括號會被當(dāng)作運算符使用:?>tupl=(50)?>type(tupl)#不加逗號,類型為整型<class'int'>?>tupl=(50,)?>type(tupl)#加上逗號,類型為元組〈class'tuple'〉~~元組與字符串類似,下標(biāo)索引從0開始,可以進(jìn)行截取,組合等。(一)訪問元組元組可以使用下標(biāo)索引來訪問元組中的值,如下實例:#!/usr/bin/python3tupl=('Google1,?Runoob,,1997,2000)tup2=(l,2,3,4,5,6,7)print("tupl[0]:",tupl[0])print("tup2[l:5]:",tup2[l:5])以上實例輸出結(jié)果:tupl[0]:Googletup2[l:5]:(2,3,4,5)(二)修改元組元組中的元素值是不允許修改的,但我們可以對元組進(jìn)行連接組合,如下實例:#!/usr/bin/python3tupl=(12,34.56);tup2=('abc','xyz')#以下修改元組元素操作是非法的。#tupl[0]=100#創(chuàng)建一個新的元組tup3=tupl+tup2;print(tup3)以上實例輸出結(jié)果:(12,34.56,'abc*,'xyz')(三)刪除元組元組中的元素值是不允許刪除的,但我們可以使用del語句來刪除整個元組,如下實例:#!/usr/bin/python3tup=('Google1,'Runoob,,1997,2000)print(tup)deltup;print(”刪除后的元組tup:")print(tup)以上實例元組被刪除后,輸出變量會有異常信息,輸出如下所示:刪除后的元組tup:Traceback(mostrecentcalllast):File"test.py",line8,in<module>print(tup)NameError:name'tup'isnotdefined(四)元組運算符與字符串一樣,元組之間可以使用+號和*號進(jìn)行運算。這就意味著他們可以組合和復(fù)制,運算后會生成一個新的元組。Python表達(dá)式結(jié)果描述len((l,2,3))3計算元素個數(shù)(1,2,3)+(4,5,6)(1,2,3,4,5,6)連接('Hi!',)*4('Hi!','Hii'/Hii'/Hi!')復(fù)制3in(1,2,3)True元素是否存在forxin(1,2,3):printx,123迭代(五)元組索引,截取因為元組也是一個序列,所以我們可以訪問元組中的指定位置的元素,也可以截取索引中的一段元素,如下所示:元組:L=('Google1,'Taobao','Runoob')運行實例如下:Python表達(dá)式結(jié)果描述L[2]'Runoob!'讀取第三個元素L[-2]'Taobao'反向讀??;讀取倒數(shù)第二個元素L[l:]('Taobao','Runoob!')截取元素,從第二個開始后的所有元素。?>L=('Google','Taobao','Runoob')?>L[2]'Runoob'?>L[-2]'Taobao'?>L[l:]('Taobao','Runoob')(六)元組內(nèi)置函數(shù)Python元組包含了以下內(nèi)置函數(shù)序號方法及描述實例1len(tuple)計算元組元素個數(shù)。?>tuplel=('Google','Runoob','Taobao')?>len(tuplel)3>?2max(tuple)返回元組中元素最大值。?>tuple2=('5','4','8')?>max(tuple2)'8'?>3min(tuple)返回元組中元素最小值。?>tuple2=('5','4','8')?>min(tuple2)'4'?>4tuple(seq)將列表轉(zhuǎn)換為元組。?>listl=['Googl
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版數(shù)學(xué)九年級上冊24.2.2.1《直線與圓的位置關(guān)系》聽評課記錄
- 人教版地理八年級下冊《第四節(jié) 祖國的神圣領(lǐng)土──臺灣省》聽課評課記錄2
- 人教版九年級數(shù)學(xué)上冊 聽評課記錄 旋轉(zhuǎn)《中心對稱圖形》
- 招商引資傭金合同(2篇)
- 湘教版九年級數(shù)學(xué)上冊第4章銳角三角函數(shù)4.3解直角三角形聽評課記錄
- 湘教版數(shù)學(xué)七年級上冊4.2《線段的長短比較》聽評課記錄
- 部編人教版歷九年級史下冊第12課《亞非拉民族民主運動的高漲》聽課評課記錄
- 湘教版數(shù)學(xué)七年級上冊1.3《有理數(shù)的大小比較》聽評課記錄
- 蘇科版數(shù)學(xué)七年級下冊12.2《證明》聽評課記錄3
- 蘇科版數(shù)學(xué)八年級上冊3.3《勾股定理的簡單應(yīng)用》聽評課記錄
- 出差報銷單-中英對照版
- 電流互感器試驗報告
- 蔣中一動態(tài)最優(yōu)化基礎(chǔ)
- 七年級英語閱讀理解10篇(附答案解析)
- 抖音來客本地生活服務(wù)酒旅商家代運營策劃方案
- 鉆芯法樁基檢測報告
- 【學(xué)前教育小學(xué)化成因分析及其對策10000字(論文)】
- 無線網(wǎng)網(wǎng)絡(luò)安全應(yīng)急預(yù)案
- 國籍狀況聲明書【模板】
- 常用保潔綠化人員勞動合同范本5篇
- 腕管綜合征課件
評論
0/150
提交評論