【人生苦短,我用Python】Python免費精品課連載(2)——序列、列表、元組與字符串
上一期,為大家介紹了Python的入門知識——Python語言介紹、常用操作符、分支和循環。(【人生苦短,我用Python】Python免費精品課連載(1))
本期繼續為大家帶來Python進階——列表、元組、字符串與序列。
序列
在Python中,最基本的數據結構是序列(sequence)。序列中的每個元素被分配一個序號——即元素的位置,也稱為索引。第一個索引是 0,第二個則是 1,以此類推。序列中的最後一個元素標記為 -1,倒數第二個元素為 -2,以此類推。
python包含 6 中內建的序列,包括列表、元組、字符串、Unicode字符串、buffer對象和xrange對象。本文重點討論列表、元組和字符串。
列表
Python的列表(list),在Python中作用很強大,列表List可以包含不同類型的數據對像,同時它是一個有序的集合。所有序列能用到的標準操作方法,列表也都可以使用,比如切片、索引等,Python的list是可變數據類型,它支持添加append、插入insert、修改、刪除del等操作。
創建一個列表,隻要把逗號分隔的不同的數據項使用方括號括起來即可。如下所示:
list1= ['physics', 'chemistry', 1997, 2000];
list2= [1, 2, 3, 4, 5 ];
list3= ["a", "b", "c", "d"];
元組
Python的元組與列表類似,不同之處在於元組的元素不能修改。元組使用小括號,列表使用方括號。元組創建很簡單,隻需要在括號中添加元素,並使用逗號隔開即可。如下:
tup1 = ('physics', 'chemistry', 1997, 2000);
tup2 = (1, 2, 3, 4, 5 );
tup3 = "a", "b", "c", "d";
字符串
字符串是 Python 中最常用的數據類型。字符串或串(String)是由數字、字母、下劃線組成的一串字符。一般記為 s=“a1a2···an”(n>=0)。它是編程語言中表示文本的數據類型。
可以使用引號('或")來創建字符串。創建字符串很簡單,隻要為變量分配一個值即可。例如:
var1 = 'Hello World!'
var2 = "Python Runoob"
視頻課程學習:
……(課程連載中)
更多課程,敬請關注:零基礎入門學習Python - 阿裏雲大學
最後更新:2017-07-25 14:32:38