亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

Python3基礎之list列表實例解析

2020-02-23 05:38:29
字體:
來源:轉載
供稿:網友

通常來說Python中任何值都是一個對象,因此任何類型(int、str、list…)都是一個類。而類就必然有它的方法或屬性,我們要記下這么多類的所有方法顯然是不可能的,對此本文介紹兩個小技巧:

dir() :內置函數,用來查詢一個類或者對象所有屬性,比如>>> dir(list)。

help() :內置函數,用來查詢具體的說明文檔,比如>>> help(int)。

在上一篇的Python3的基本數據類型中,我們初步了解了list列表,也介紹了列表是Python 中使用最頻繁的數據類型。本文將進一步深入學習列表的使用。

一、列表的方法:

list.append(x)
在列表的尾部添加一個項,等價于 a[len(a):] = [x]。

list.extend(L)
將給定的列表L接到當前列表后面,等價于 a[len(a):] = L。

list.insert(i, x)
在給定的位置 i 前插入項,例如:a.insert(0, x) 會在列表的頭部插入,而 a.insert(len(a), x) 則等價于 a.append(x)。

list.remove(x)
移除列表中第一個值為 x 的項,沒有的話會產生一個錯誤。

list.pop([i])
刪除列表給定位置的項,并返回它。如果沒指定索引,a.pop()移除并返回列表最后一項。(方括號表示可選)

list.clear()
刪除列表中的所有項,相當于 del a[:]。

list.index(x)
返回列表中第一個值為 x 的項的索引。如果沒有匹配的項, 則產生一個錯誤。

list.count(x)
返回列表中 x 出現的次數。

list.sort()
就地完成列表排序。

list.reverse()
就地完成列表項的翻轉。

list.copy()
返回列表的一個淺拷貝,相當于a[:]。

二、列表當棧

List的方法使得其可以很方便地作為一個棧來使用。我們知道,棧的特點是最后進入的元素最先出來(即后入先出),用append()方法進行壓棧,用不指定索引的pop()方法進行出棧。

示例代碼如下:

stack = []for x in range(1,6): stack.append(x)  # 入棧 print('push', x, end=' ') print(stack)print('Now stack is', stack)while len(stack)>0: print('pop', stack.pop(), end=' ') # 出棧 print(stack)

三、列表當隊列

列表還可以當作隊列來使用,隊列的特性是第一個加入的元素第一個取出來(即先入先出)。然而,把列表當隊列使用效率并不高,因為從列表的尾部添加和彈出元素是很快的,而在列表的開頭插入或彈出是比較慢的(因為所有元素都得移動一個位置)。
要實現一個隊列, 使用標準庫的collections.deque, 它被設計成在兩端添加和彈出都很快。

示例代碼如下:

from collections import dequequeue = deque()    # 創建空隊列for x in range(1,6): queue.append(x)  # 入隊 print('push', x, end=' ') print(list(queue))print('Now queue is', list(queue))while len(queue)>0: print('pop', queue.popleft(), end=' ') # 出隊 print(list(queue))            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日韩亚洲精品一区二区三区| x99av成人免费| 亚洲аv电影天堂网| 欧美老女人bb| 日本欧美国产在线| 亚洲性视频网址| 成人精品视频久久久久| 97色伦亚洲国产| 成人国产亚洲精品a区天堂华泰| 国产日产欧美a一级在线| 亚洲网址你懂得| 亚洲精品日韩欧美| 自拍视频国产精品| 亚洲视频欧美视频| 91网站免费看| 超在线视频97| 97视频网站入口| 最近2019年手机中文字幕| 国产在线观看一区二区三区| 国产成人97精品免费看片| 国产成人91久久精品| 国产精品手机播放| 亚洲国产高潮在线观看| 成人黄色片在线| 亚洲欧美在线免费| 日韩精品免费在线观看| 久久久人成影片一区二区三区观看| 永久555www成人免费| 国产乱人伦真实精品视频| 国产精品www网站| 亚洲精品午夜精品| 欧美精品videosex极品1| 欧美电影免费观看高清完整| 国产精品国产三级国产aⅴ9色| 久久男人资源视频| 亚洲人在线观看| 一本色道久久88亚洲综合88| 日本精品一区二区三区在线| 久久噜噜噜精品国产亚洲综合| 亚洲电影成人av99爱色| 国产日韩欧美影视| 91亚洲永久免费精品| 日韩电影大全免费观看2023年上| 国产精品久久久久久久久久99| 欧美激情中文字幕乱码免费| 国产日韩在线亚洲字幕中文| 成人免费网站在线看| 欧美日韩xxxxx| 久久中文字幕在线| 成人在线观看视频网站| 色综合久久久888| 久久天堂av综合合色| 久久免费成人精品视频| 一区二区欧美亚洲| 成人天堂噜噜噜| 色先锋资源久久综合5566| 国产精品伦子伦免费视频| 精品亚洲一区二区三区四区五区| 亚洲专区在线视频| 国内精品视频一区| 精品国产91乱高清在线观看| 精品亚洲va在线va天堂资源站| 91欧美视频网站| 欧美极度另类性三渗透| 亚洲欧洲xxxx| 日本精品免费一区二区三区| 一区二区三区国产视频| 亚洲激情国产精品| 91精品久久久久久久久久入口| 日韩精品视频免费专区在线播放| 国产精品三级美女白浆呻吟| 国产亚洲精品91在线| 国产精品揄拍一区二区| 欧美激情免费在线| 久久99精品久久久久久噜噜| 精品久久久久久中文字幕一区奶水| 中文字幕亚洲综合久久| 日韩成人在线电影网| 亚洲欧美日韩精品久久| 久久久久久久久久久91| 欧美性理论片在线观看片免费| 国产日韩一区在线| 午夜精品蜜臀一区二区三区免费| 中文字幕久热精品在线视频| 亚洲美女自拍视频| 欧美激情一区二区三区成人| 国产午夜精品免费一区二区三区| 日韩在线视频一区| 91国内揄拍国内精品对白| 国内精久久久久久久久久人| 国产一区二区三区视频在线观看| 精品久久久91| 91精品久久久久久久久久入口| 丝袜亚洲欧美日韩综合| 欧美老少配视频| 亚洲白虎美女被爆操| 欧美性猛交xxxx富婆弯腰| 91黑丝高跟在线| 国产精品美乳一区二区免费| 欧美精品videossex88| 国产做受69高潮| 久久成人精品一区二区三区| 欧美精品在线免费| 欧美激情中文网| 亚洲国产日韩欧美综合久久| 国产69精品久久久| 91精品国产色综合久久不卡98口| 亚洲精品中文字幕有码专区| 日韩免费观看网站| 精品偷拍各种wc美女嘘嘘| 久久久综合免费视频| 欧美在线一区二区三区四| 一区二区三区国产在线观看| 久久久久久久国产精品| 5278欧美一区二区三区| 亚洲片国产一区一级在线观看| 国产精品久久久久久av福利| 91天堂在线观看| 亚洲成人激情小说| 91久久夜色精品国产网站| 美女国内精品自产拍在线播放| 日本三级久久久| 91精品国产乱码久久久久久蜜臀| 国产精品久久久久久av下载红粉| 亚洲国产小视频在线观看| 久久伊人91精品综合网站| 日韩精品久久久久久福利| 久久久亚洲成人| 亚洲自拍高清视频网站| 精品中文字幕在线2019| 久久久久亚洲精品国产| 日韩在线观看免费高清| 久久久久免费精品国产| 久久久久久久久91| 高清日韩电视剧大全免费播放在线观看| 亚洲激情视频在线播放| 久久天天躁狠狠躁夜夜av| 久久人人看视频| 一区二区三区四区在线观看视频| 激情成人在线视频| 久久久久久久久91| 日韩精品有码在线观看| 国产精品视频播放| 亚洲国产一区二区三区在线观看| 久久九九国产精品怡红院| 精品爽片免费看久久| 国产精品第一第二| 欧美激情视频一区二区| 国产精品av在线播放| 亚洲丝袜在线视频| 精品亚洲一区二区三区| 亚洲在线观看视频网站| 国色天香2019中文字幕在线观看| 欧美成人精品一区| 日韩在线免费视频| 亚洲xxx视频| 亚洲一区二区精品| 亚洲欧美激情四射在线日| 欧美日本在线视频中文字字幕| 国产精品av免费在线观看| 日韩成人久久久| 精品日韩中文字幕| 国产精品日韩在线播放| 亚洲国产天堂久久综合|