列表
列表,可以是這樣的:

分享了一波我的網(wǎng)易云音樂列表
今天開始講Python的特色數(shù)據(jù)類型,注意,是特色
說到特色,我先想到的是吃的:

Python提供了列表這種數(shù)據(jù)類型來存儲(chǔ)由多個(gè)值構(gòu)成的序列
創(chuàng)建列表
用逗號(hào)將不同數(shù)據(jù)項(xiàng)分隔開,整體放在一個(gè)方括號(hào) [ ] 里就創(chuàng)建了列表

列表中的數(shù)據(jù)類型可以是相同的(如上面的int和str類型)
也可以是不同的
如:

更厲害的是,列表里還可以嵌套列表

我又想到俄羅斯套娃【捂臉】
空列表定義:

結(jié)合空字符串理解
查看列表類型:

列表的基本操作
1. 通過索引取出列表的元素
方法:
列表名[索引數(shù)字]

取出列表list1的第0個(gè)位置的元素
注意:這里索引編號(hào)是從0開始,到4結(jié)束,(索引4對(duì)應(yīng)著5這個(gè)元素值)
所以取索引5的時(shí)候會(huì)報(bào)錯(cuò):

報(bào)錯(cuò)信息提示索引超出列表范圍
2.使用加號(hào)連接列表
使用方法:
列表1+列表2

3.列表復(fù)制陣列
使用方法:
列表*次數(shù)

4.求列表長(zhǎng)度
使用方法:
len(列表)

5.對(duì)列表元素循環(huán)
使用方法:
for 變量 in 列表:
print(變量)

6.檢查列表中是否存在某個(gè)元素(返回的是布爾值 bool )
使用方法:
元素 in 列表

7.刪除列表
使用方法:
del ?列表名

刪除之后,就不能顯示list1了
8.刪除列表中索引為 i 的元素
使用方法:
del list1[i]

索引為2的元素‘c’被刪除了
9.返回列表中最大的值
使用方法:
max(列表名)

list2 中的字符串可以比較大小
但是list4 中的取最大值報(bào)錯(cuò)了,提示是str和float不能比較大小
10.返回列表中最小的值
使用方法:
min(列表名)

今天沒有作業(yè)!
驚不驚喜?開不開心?
下課
人生苦短,我選Python