列表型別python Python列表型別

2021-10-19 04:54:43 字數 1001 閱讀 2680

列表的開始和結束要加上中括號       採用逗號將列表的項與項分開       使用「=」號操作符將整個列表賦予乙個變數

列表中可以放置任意的資料型別,如果是字串,需要打上引號

2.列表索引:

從0開始;可以倒著來數,最後乙個的序號是-1。

取列表中的值:print alist[1]、print alist[-2]、print alist[-1][0]

片段切片:[a:b],表示從a開始(包括a)到b之前(不包括b)的內容

print alist[1:3]、print alist[:2]、print alist[1:]

3.操作列表:

增、減、改、刪、連線

增:內建函式

末尾增加幾個元素,extend():alist.extend(["i","love","you"])

中間增加乙個元素,insert():alist.insert(1,"xman")

減、刪:

通過索引刪除,del命令:del alist[2]

通過內容刪除,remove函式:alist.remove("today")

刪除整個列表:del alist

刪除指定位置元素,pop()函式:alist.pop(1)

改:直接再次賦值: alist[0] = [1999]

連線:連線操作符+

連線列表:list3 = list1 + list2

重複:重複操作符*

重複列表:list1 = list1*2

4.迭代乙個列表:

for 識別符號 in 列表:

具體處理**

for list in alist:

print list

5.列表解析

[操作符/表示式 for 識別符號 in 列表]

print [list for list in alist] #迴圈列印的簡寫方式

print [letter for list in alist for letter in list[0]]

middles函式python python 函式

1.特性 1.1.可擴充套件性 1.2.減少 重複 1.3.程式更容易維護 2.函式的引數與區域性變數 2.1.函式裡面的 arges 元組形式儲存,kwarges 字典方式儲存,可以寫成其他,但是 必須寫 2.2.函式裡面入參可以是預設引數,固定引數,位置引數,關鍵字引數,非固定引數的 3.返回值...

discard函式python Python 集合

python 集合讀書之法,在循序而漸進,熟讀而精思。朱熹 集合的概念無序 不能重複 集合中各元素間是無序的,相同元素在集合中唯一存在.即集合是無序組合,它沒有索引和位置的概念,但可變集合中的元素是可以動態新增或者刪除的 集合的型別可變集合 set 不可變集合 frozenset set 函式 可以...

MIME 型別列表

mime型別就是設定某種副檔名的檔案用一種應用程式來開啟的方式型別,當該副檔名檔案被訪問的時候,瀏覽器會自動使用指定應用程式來開啟。多用於指定一些客戶端自定義的檔名,以及一些 檔案開啟方式。mime的英文全稱是 multipurpose internet mail extensions 多功能int...