閱讀162 返回首頁    go 阿裏雲 go 技術社區[雲棲]


【人生苦短,我用Python】Python免費精品課連載(2)——序列、列表、元組與字符串

課程學習:零基礎入門學習Python - 阿裏雲大學

上一期,為大家介紹了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"


視頻課程學習:

課時11:列表:一個打了激素的數組(1

課時12:列表:一個打了激素的數組(2

課時13:列表:一個打了激素的數組(3

課時14:元組:戴上了枷鎖的列表

課時15:字符串:各種奇葩的內置方法

課時16:字符串:格式化

課時17:序列!序列!

……連載中)

更多課程,敬請關注:零基礎入門學習Python - 阿裏雲大學

最後更新:2017-07-25 14:32:38

  上一篇:go  您當前的位置: 安全博客 > 技術研究 > 沒有絕對安全的係統:寫在AES 256破解之後
  下一篇:go  【人生苦短,我用Python】Python免費精品課連載(1)——Python入門