Python從零開始系列連載(17)——Python特色數據類型(列表)(上)
前言
前文傳送門:
Python從零開始系列連載(1)——安裝環境
Python從零開始系列連載(2)——jupyter的常用操作(上)
Python從零開始系列連載(3)——jupyter的常用操作(中)
Python從零開始系列連載(4)——jupyter的常用操作(下)
Python從零開始系列連載(5)——Python的基本數據類型(上)
Python從零開始系列連載(6)——Python的基本數據類型(中)
Python從零開始系列連載(7)——Python的基本數據類型(中二)
Python從零開始系列連載(8)——Python的基本數據類型(下)
Python從零開始系列連載(9)——Python的基本運算和表達式(上)
Python從零開始系列連載(10)——Python的基本運算和表達式(中)
Python從零開始系列連載(11)——Python的基本運算和表達式(中二)
Python從零開始系列連載(12)——Python的基本運算和表達式(下)
Python從零開始系列連載(13)——Python程序的基本控制流程(上)
Python從零開始系列連載(14)——Python程序的基本控制流程(中)
Python從零開始系列連載(15)——Python程序的基本控制流程(中二)
Python從零開始系列連載(16)——Python程序的基本控制流程(下)
列表
列表,可以是這樣的:
分享了一波我的網易雲音樂列表
今天開始講Python的特色數據類型,注意,是特色
說到特色,我先想到的是吃的:
Python提供了列表這種數據類型來存儲由多個值構成的序列
創建列表
用逗號將不同數據項分隔開,整體放在一個方括弧 [ ] 里就創建了列表
列表中的數據類型可以是相同的(如上面的int和str類型)
也可以是不同的
如:
更厲害的是,列表裡還可以嵌套列表
我又想到俄羅斯套娃【捂臉】
空列表定義:
結合空字元串理解
查看列表類型:
列表的基本操作
1. 通過索引取出列表的元素
方法:
列表名[索引數字]
取出列表list1的第0個位置的元素
注意:這裡索引編號是從0開始,到4結束,(索引4對應著5這個元素值)
所以取索引5的時候會報錯:
報錯信息提示索引超出列表範圍
2.使用加號連接列表
使用方法:
列表1+列表2
3.列表複製陣列
使用方法:
列表*次數
4.求列表長度
使用方法:
len(列表)
5.對列表元素循環
使用方法:
for 變數 in 列表:
print(變數)
6.檢查列表中是否存在某個元素(返回的是布爾值 bool )
使用方法:
元素 in 列表
7.刪除列表
使用方法:
del 列表名
刪除之後,就不能顯示list1了
8.刪除列表中索引為 i 的元素
使用方法:
del list1[i]
索引為2的元素『c』被刪除了
9.返回列表中最大的值
使用方法:
max(列表名)
list2 中的字元串可以比較大小
但是list4 中的取最大值報錯了,提示是str和float不能比較大小
10.返回列表中最小的值
使用方法:
min(列表名)
今天沒有作業!
驚不驚喜?開不開心?
下課
人生苦短,我選Python
未完待續,連載中......
現在還堅持再看連載學習的你們真的很棒棒!
作者:王大偉 Python愛好者社區唯一小編,請勿轉載,謝謝。
出處:Python從零開始系列連載(17)--Python特色數據類型(列表)(上) 配套視頻教程:Python3爬蟲三大案例實戰分享:貓眼電影、今日頭條街拍美圖、淘寶美食 Python3爬蟲三大案例實戰分享 公眾號:Python愛好者社區(微信ID:python_shequ),關注,查看更多連載內容。
推薦閱讀:
※爬豆瓣電影名的小案例(附視頻操作)
※Selenium入門(5)--API翻譯(中)
※做科學計算用Python還是MATLAB?
※Python基礎入門