示例:[元素1,元素2,元素3,…元素n]
列表中的元素可以是字串、數字、列表…
列表是可以被索引和切片的
# 直接建立列表x=[
'i',
'love'
,'python'
];
# 使用range
()建立
x=list
(range(10));
# 使用列表生成式x=[
0]*5
;# 輸出為[0,
0,0,
0,0]
x =[i for i in
range(10
)]# 輸出為[0,
示例:(元素1,元素2,元素3,…元素n)
小括號元組中只包含乙個元素時,需要在元素後面加逗號,否則括號會被認為是運算子。如(1,)
元祖是可以被索引和切片的
可以是一維 元祖,也可以是二維元祖····如,((1,3.14),(『python』,11))
元組具有不可更改的形狀。大小和內容都不可更改
引號之間的字元集合,成對的單引號或成對的雙引號。若要支援跨多行,則使用成對的三引號。
注意字串中需要出現單引號或雙引號,可以使用轉義字元進行轉義。
轉義字元
描述\\
反斜槓符合
\』單引號
\"雙引號
\n換行
\t橫向製表符(tab)
\r回車
原始字串只需要在字串前**英文本母r即可
print
(r'c:\program files\inter\wifi\help'
)# c
:\program files\inter\wifi\help
字串類似於元組,具有不可修改性;
可以進行切片、索引。索引方法和列表一致start?step
python入門 資料結構 介紹
今天已經把python基礎課程刷了一遍,用了兩天時間吧,自己測試 也就300多行,現在需要停一下,系統的總結和延伸一下,在適應python這種高階語言帶來的便捷編碼風格過程中挖掘其潛在功能和用法。這一階段的學習總結就統一命名為python入門吧,主要分為資料結構 函式 切片 迭代和列表生成幾個大的部...
python演算法與資料結構 資料結構介紹 38
資料結構,直白地理解,就是研究資料的儲存方式。我們知道,資料儲存只有乙個目的,即為了方便後期對資料的再利用,就如同我們使用陣列儲存是為了後期取得它們的值,因此,資料在計算機儲存空間的存放,決不是胡亂的,這就要求我們選擇一種好的方式來儲存資料,而這也是資料結構的核心內容例如,要儲存這樣一組資料 資料之...
資料結構介紹
當你決定看這篇文章,就意味著系統學習資料結構的開始。本節,我們先來講什麼是資料結構。什麼是資料結構 資料結構,直白地理解,就是研究資料的儲存方式。我們知道,資料儲存只有乙個目的,即為了方便後期對資料的再利用,就如同我們使用陣列儲存 是為了後期取得它們的加和值,無緣由的資料儲存行為是對儲存空間的不負責...