格式化字符串時,format()方法是最通用和最有用的。花括號被用作字符串中的占位符,format()函數參數被用來替換它們。
使用%操作符的Python字符串格式化
C的printf語句中使用的格式說明符可以在Python中使用。在Python中,格式說明符的處理方式與c中相同。但是,Python包含了percent操作符,它將格式說明符及其值連接起來。換句話說,它將格式說明符鏈接到值。
Python列表
在Python中,列表用於存儲不同類型數據的順序。Python列表都是可變的,這意味著我們可以在它們形成後改變它們的元素。然而,Python有六種數據類型可以存儲序列,其中列表類型是最常見和最穩定的。
列表可以定義為不同類型的值或項的集合。用逗號(,)分隔列表中的元素,這些元素用方括號[]括起來。
列表的特點
- 以下是Python列表的特征:
- 這些名單是按字母順序排列的。
- 列表的元素可以通過索引訪問。
- 列表表示可變類型。
- 列表的類型是可變的。
- 不同元素的數量可以存儲在一個列表中。
添加到元素列表中
使用append()方法:
內置的append()函數可用於向List中添加元素。append()方法一次隻能向列表中添加一個元素;使用append()方法向列表中添加許多元素需要循環。因為元組是不可變的,所以也可以使用append方法將它們添加到列表中。與set不同,list可以使用append()方法附加到現有的列表中。
使用insert()方法:
append()方法隻將元素添加到List的末尾;insert()方法將元素添加到適當的位置。與add()隻需要一個參數不同,insert()需要兩個參數(position, value)。
使用擴展()方法:
除了append()和insert()方法之外,extend()是向列表中添加元素的另一種方法。它用於向列表的末尾一次性添加多個條目。
獲取List的元素
索引號可用於檢索列表項。要轉到列表中的特定項,請使用索引操作符[]。必須使用整數作為索引。嵌套索引用於檢索嵌套列表。
負索引
Python中的負序列下標表示從數組末端開始的位置。寫入List[-3]就足夠了,而不需要像List[len(List)-3]那樣計算偏移量。負索引表示從末尾開始,-1是最後一項,-2表示倒數第二項,依此類推。