国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python學習二----內置數據結構

2019-11-08 03:05:07
字體:
來源:轉載
供稿:網友

Python內置數據結構學習

1. 列表List

列表list可以實現增加,刪除,查找操作

>>> list = ['dog','cat','mouse'];>>> list['dog','cat','mouse']

1-1. 列表添加元素,append(value)

>>> list.append('monkey');>>>list['dog','cat','mouse','monkey']1-2. 列表元素的刪除,remove(value)

>>> list.remove('cat');      # 如果刪除的元素不存在,則會ValueError錯誤>>> list['dog','mouse','monkey']

1-3. 列表元素的插入, insert(index, value)

>>> list.insert(1, 'donkey');>>> list['dog','donkey','mouse','monkey']1-4. 刪除并返回指定元素, pop(index)pop(): 刪除list的最后一個元素,并返回該元素

pop(index): 刪除指定下標的元素并返回該元素

>>> list['dog', 'donkey', 'mouse', 'monkey']>>> list.pop();              # 沒有給定下標,則刪除list的最后的元素,并返回該元素'monkey'>>> list['dog', 'donkey', 'mouse']>>> list.pop(1);            # 指定刪除下標為1的元素,并返回該元素'donkey'>>>list['dog','mouse']1-5.  列表元素的查找 index(value)

>>> list = ['dog','cat','mouse','monkey']>>> list.index('cat');                  # 在list中查找‘cat’元素,返回list中‘cat’的下標2>>> list.index('cat',2);               # 查找list中,從下標2開始到最后,查找cat元素ValueError				# 如果查找不到則返回錯誤>>> list.index('cat',1,3);             # 下標1-3的元素中查找cat元素11-6.  列表元素的排序   sort()

*reverse默認為False,表示按照首字母升序排列,如果設置reverse=True,表示按照首字母降序排列*

>>> list = ['dog', 'cat', 'mouse', 'ant']>>> list.sort()                        # 默認按照首字母生序排列['ant', 'cat', 'dog', 'mouse']>>> list.sort(reverse=True);           # reverse=True,按照首字母降序排列['mouse', 'dog', 'cat', 'ant']1-7.  列表元素的翻轉    reverse();

>>>list = ['dog', 'cat', 'mouse', 'ant']>>>list.reverse()>>>list['ant', 'mouse', 'cat', 'dog']

1-8. 列表的索引      list[index]

>>> list = ['dog', 'cat', 'mouse', 'ant']>>> list[1]          # 輸出下標為1的元素'cat'>>> list[-2]	     # 輸出從后往前下標為2的元素'mouse'1-9. 列表的子列表 list[start:end]
>>> list = ['dog', 'cat', 'mouse', 'ant']>>> list[1:3]            # 下標1-3的子列表['cat', 'mouse', 'ant']>>> list[:2]             # 下標0-2的子列表['dog', 'cat']>>> list[2:]             # 下表2-list.length的子列表['mouse','ant']1-10. 列表元素的遍歷


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 和平县| 萨迦县| 阿坝县| 鄯善县| 上杭县| 池州市| 中方县| 丹东市| 鹤庆县| 加查县| 庆阳市| 梅河口市| 汨罗市| 娄底市| 通辽市| 信丰县| 青浦区| 扎鲁特旗| 公主岭市| 昭觉县| 盘锦市| 申扎县| 得荣县| 大城县| 泗洪县| 崇州市| 高青县| 都匀市| 抚宁县| 南康市| 博兴县| 雷山县| 高要市| 万安县| 镇安县| 甘南县| 乌拉特前旗| 双桥区| 望都县| 威宁| 克拉玛依市|