1. 程式人生 > >python 筆記(字符串,列表,字典)

python 筆記(字符串,列表,字典)

del tro com AS 括號 append tty 語句 不同

字符串:

創建字符串很簡單,只要為變量分配一個值即可。例如:

技術分享圖片

Python 不支持單字符類型,單字符在 Python 中也是作為一個字符串使用。

Python 訪問子字符串,可以使用方括號來截取字符串,如下實例:

技術分享圖片

技術分享圖片

列表: 創建一個列表,只要把逗號分隔的不同的數據項使用方括號括起來即可。如下所示: 技術分享圖片

與字符串的索引一樣,列表索引從0開始。列表可以進行截取、組合等。

使用下標索引來訪問列表中的值,同樣你也可以使用方括號的形式截取字符,如下所示:

技術分享圖片

技術分享圖片

對列表的數據項進行修改或更新,你也可以使用append()方法來添加列表項,如下所示:

技術分享圖片

技術分享圖片

可以使用 del 語句來刪除列表的的元素,如下實例:

技術分享圖片

技術分享圖片

列表對 + 和 * 的操作符與字符串相似。+ 號用於組合列表,* 號用於重復列表。

技術分享圖片

字典:

字典是另一種可變容器模型,且可存儲任意類型對象。

字典的每個鍵值(key=>value)對用冒號(:)分割,每個對之間用逗號(,)分割,整個字典包括在花括號({})中 ,格式如下所示:

d = {key1 : value1, key2 : value2 }

鍵必須是唯一的,但值則不必。

值可以取任何數據類型,但鍵必須是不可變的,如字符串,數字或元組。

一個簡單的字典實例:

技術分享圖片

訪問字典裏的值

把相應的鍵放入到方括號中,如下實例:

技術分享圖片

技術分享圖片

字典增刪改

與列表不同的是,字典並沒有一個可以往裏面添加單一元素的“方法”,但是我們可以通過這種方法進行添加:

技術分享圖片

技術分享圖片

字典添加多個元素方法 update():

技術分享圖片

刪除 del 健 :

技術分享圖片

數據類型的嵌套

技術分享圖片

案例1:循環用戶列表,打印用戶名和密碼:

技術分享圖片

技術分享圖片

案例2:循環用戶列表,將每個用戶的 count 增加為5:

技術分享圖片

技術分享圖片

案例2:判斷用戶登陸,密碼輸入三次機會:

技術分享圖片

python 筆記(字符串,列表,字典)