日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python中list是什么类型_Python 入门系列 —— 13. List 类型简介

發布時間:2024/10/6 python 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python中list是什么类型_Python 入门系列 —— 13. List 类型简介 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

List

List 常用于將多個值存儲在一個變量中,在 Python 中 List 是四個內建集合之一,其他三個為:Tuple,Set 和 Dictionary,它們都有不同的特性和用途。

List 使用 [] 表示,如下代碼創建了一個 list。thislist = ["apple", "banana", "cherry"]

print(thislist)

PS E:\dream\markdown\python> & "C:/Program Files (x86)/Python/python.exe" e:/dream/markdown/python/app/app.py

['apple', 'banana', 'cherry']

List 項

List 中的項可以用來排序,修改,復制,同時 List 中的各個項也是索引化的,什么意思呢? 可以用 [0] 來訪問第一個元素,同樣的道理也可以使用 [1] 來訪問第二個元素。

排序

當我們說列表有序的時候,意味著這些項已經是按照某一個方式排了序,并且這個默認排序不會變,如果你要向 List 中添加一個新項,這個新項就會放在 list 的末尾。

可修改

List 是可修改的,意味著我們可以從 List 中修改,添加,刪除某一項。

允許重復

因為 List 是已被索引化了,意味著 list 中的項可存在重復,如下代碼所示:thislist = ["apple", "banana", "cherry", "apple", "cherry"]

print(thislist)

PS E:\dream\markdown\python> & "C:/Program Files (x86)/Python/python.exe" e:/dream/markdown/python/app/app.py

['apple', 'banana', 'cherry', 'apple', 'cherry']

List 長度

要想判斷 List 中有多少項,可以使用 len() 函數。thislist = ["apple", "banana", "cherry"]

print(len(thislist))

PS E:\dream\markdown\python> & "C:/Program Files (x86)/Python/python.exe" e:/dream/markdown/python/app/app.py

3

List 中的數據類型

List 中的項可以是任意類型,比如下面的例子。thislist = ["apple", 1]

for item in thislist:

print(item)

PS E:\dream\markdown\python> & "C:/Program Files (x86)/Python/python.exe" e:/dream/markdown/python/app/app.py

apple

1

type()

從 python 的角度看,其實 list 集合就是一個類型為list 的class,結構大概如下:

接下來可以用 type() 函數判斷一下 list 到底是什么類型。mylist = ["apple", "banana", "cherry"]

print(type(mylist))

PS E:\dream\markdown\python> & "C:/Program Files (x86)/Python/python.exe" e:/dream/markdown/python/app/app.py

list構造函數

當要創建 list 的時候可以使用 list() 函數,如下代碼所示:thislist = list(("apple", "banana", "cherry")) # note the double round-brackets

print(thislist)

PS E:\dream\markdown\python> & "C:/Program Files (x86)/Python/python.exe" e:/dream/markdown/python/app/app.py

['apple', 'banana', 'cherry']

更多高質量干貨:參見我的 GitHub: python

總結

以上是生活随笔為你收集整理的python中list是什么类型_Python 入门系列 —— 13. List 类型简介的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。