Python 中的列表

Python 金融入门

Adina Howe

Professor

列表——方括号 [ ]

months = ['January', 'February', 'March', 'April', 'May', 'June']
Python 金融入门

Python 从 0 开始计数

list_figure

Python 金融入门

子集列表

months = ['January', 'February', 'March', 'April', 'May', 'June']
months[0]
'January'
months[2]
'March'
Python 金融入门

列表的负索引

months = ['January', 'February', 'March', 'April', 'May', 'June']
months[-1]
'June'
months[-2]
'May'
Python 金融入门

用切片选取多个列表元素

切片语法

# 包含起始位置,直到结束位置(不含)
mylist[startAt:endBefore] 

示例

months = ['January', 'February', 'March', 'April', 'May', 'June']
months[2:5]
['March', 'April', 'May']
months[-4:-1]
['March', 'April', 'May']
Python 金融入门

列表的扩展切片

months = ['January', 'February', 'March', 'April', 'May', 'June']
months[3:]
['April', 'May', 'June']
months[:3]
['January', 'February', 'March']
Python 金融入门

步长切片

# 包含起始位置,直到结束位置(不含)
mylist[startAt:endBefore:step] 
months = ['January', 'February', 'March', 'April', 'May', 'June']
months[0:6:2]
['January', 'March', 'May']
months[0:6:3]
['January', 'April']
Python 金融入门

Passons à la pratique !

Python 金融入门

Preparing Video For Download...