for循環
- 使用:類似Java中增強的for循環
for item in items:
操作語句
- 注意事項:避免縮進錯誤和遺漏冒號
數字列表
- 用range()來生成一系列的數字
- 用list()將range()得到的結果生成列表
# 用list()將range()的結果轉化爲列表
even_numbers = list(range(2, 11, 2))
print(even_numbers)
- 使用min()、max()、sum()等函數對數字列表進行簡單的統計計算
- 列表解析:將生成列表的代碼簡化爲一行
# 列表解析——生成[1,4,9,16,25,36,49,64,81,100]
squares = [value**2 for value in range(1, 11)]
切片
複製列表
- 使用切片:得到兩個列表
- 直接用“=”賦值:本質上爲一個列表
元組 - 概念:不可變的列表
- 表示:()
- 遍歷:for循環
- 修改:元組的元素無法修改,只可以重新定義元組: