列表

講到列表先就應該從序列講起,在Python編程中最基礎的數據結構其實就是序列。 在序列當中每一個元素都會存在一個索引,之前我在公眾號【假裝我是程序員】中的「字元串」這篇文章中有代碼實例涉及過索引,第一個元素的索引是0 ,第二個則是1,第三個...... 你懂的。 你只要記住,在計算機當中所有的編號都是從0開始就可以了

創建一個列表,使用逗號分隔不同的數據項使用中括弧括起來就可以:

#!/usr/bin/env python3#coding:utf-8listone = [Fjun,Fanxiao2, 99, 100];listtwo = [3,4,5,6,7,];print("listone[0]:", listone[0])print("listtwo[1:3]:", listtwo[1:3])

第一個輸出是輸出列表1的第一項 第二個輸出是輸出列表2的第二項到第三項 來,你也自己擼一下試試

知道怎麼去輸出一個列表之後我們來進一步延伸,學習下怎樣去更新或修改一個列表項的數據,當然還有怎麼去添加,說百遍不如動手搞一遍:

#!/usr/bin/env python3#coding:utf-8list = [Fjun, Fanxiao2, 1990, 2016]print (初始化列表:, list)list[2] = 1993print (一次更新:, list)list.append(2017)print (二次更新:,list)

append()方法是添加一個值,添加個修改會了,我們來學習下刪除(delete),我們還是以上面的例子作為操作代碼實例

#!/usr/bin/env python3#coding:utf-8list = [Fjun,Fanxiao2,1990, 2016]print (初始化列表,list)del list[1]print (刪除之後列表:, list)

上面例子我使用到了del 去刪除list 列表裡的第二項的值,列印出的結果就是幹掉了"Fanxiao2" 結果自己動手去敲下代碼就能一目了然了!加油

推薦閱讀:

TAG:Python | Python入門 | Python教程 |