最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

Pyhton少兒編程(7)不可變序列——元組

2023-09-01 10:30 作者:小曉少兒編程  | 我要投稿

一、元組與列表的區(qū)別


1、元組是只讀的,列表可讀可寫。

2、元組使用小括號(hào),列表使用中括號(hào)。



二、元組的創(chuàng)建(聲明)


1、直接創(chuàng)建。將元素用逗號(hào)分隔,并且用小括號(hào)()括起來就可以了。


2、用tuple命令創(chuàng)建tuple()可以將列表或者字符串轉(zhuǎn)換成元組類型。


3、當(dāng)聲明的元組只有一個(gè)元素時(shí),需要在元素后面加一個(gè)逗號(hào),否則,聲明的就不是元組。



三、不可變序列的通用操作


1、元素訪問:

與列表一樣,支持正向索引和反向索引。在元組變量名后面加上索引號(hào)就可以訪問元組中的元素。

注意:索引(角標(biāo))不要越界。


2、元組的嵌套:

與列表類似,除了可以存放數(shù)字和字符串類型的元素,還可以嵌套存放其它復(fù)合類型的元素,比如:列表、字典和元組,可以使用多級索引訪問元素。

注意:嵌套的元素,將被當(dāng)作一個(gè)整體看待。


3、元組的截取(切片操作):

元組的截取操作跟列表相同,需要確定起始位置、結(jié)束位置以及步長,步長默認(rèn)為1。切片的時(shí)候,同樣也是“前包后不包”。


4、其他通用操作:

與列表相同的操作和命令如下:

(1)len():獲取元組的長度;

(2)in:檢測元素是否包含在元組內(nèi);

(3)max():求最大值;

(4)min():求最小值;

(5)sum():求和運(yùn)算;

(6)+?:元組的加法運(yùn)算,該運(yùn)算是將兩個(gè)元組合并起來,形成一個(gè)新元組,并不改變原來的元組;

(7)*?:元組的乘法運(yùn)算,與加法運(yùn)算類似,也會(huì)形成新的元組。



四、元組的專有操作


1、index():

操作方法:元組變量.index(value, start, stop),在元組中查找value,如果存在,返回首次出現(xiàn)的位置索引;否則,報(bào)錯(cuò)。

注意:start默認(rèn)為0,表示從頭開始,stop默認(rèn)為元組最后。


2、count():

操作方法:元組變量.count(value),統(tǒng)計(jì)value在元組中出現(xiàn)的次數(shù)。


3、sorted():

因?yàn)樵M是不可變的,所以無法使用sort()排序,但是可以使用sorted()方法進(jìn)行排序,因?yàn)閟orted()方法會(huì)返回一個(gè)新的排好序的元素,并不會(huì)修改原來的元組。

操作方法:sorted(元組變量,?cmp=None, key=None, reverse=False),參數(shù)cmp和key不做要求,reverse表示是否對排序結(jié)果進(jìn)行翻轉(zhuǎn),默認(rèn)不翻轉(zhuǎn)。

注意:使用sorted()方法對元組排序之后,生成的是列表,而不是元組。



五、模擬考題


-->參考答案往下翻<--

<完>


-->參考答案<--

1~3:CCD ???

4~6:?A?



Pyhton少兒編程(7)不可變序列——元組的評論 (共 條)

分享到微博請遵守國家法律
托克托县| 渭源县| 鄂尔多斯市| 清镇市| 弥勒县| 安远县| 兖州市| 寿光市| 仁怀市| 栾川县| 富宁县| 绥滨县| 凤山市| 精河县| 垫江县| 惠州市| 吉木萨尔县| 永济市| 同仁县| 沾益县| 东乌| 巴马| 景宁| 抚顺市| 九龙县| 福贡县| 高碑店市| 镇江市| 新田县| 万山特区| 同江市| 蒲城县| 若羌县| 尖扎县| 云阳县| 洪江市| 南昌县| 筠连县| 凌云县| 周宁县| 利川市|