第 6 课
序列
封装一组有序号的数据。
序列
1 / 1 · ← → 翻页
第 6 课
封装一组有序号的数据。
导言
成组数据:既是整体,也能指出其中一项。
长度会变 → 列表。
长度固定 → 元组。
现象
单看某一年,难言冷暖趋势。
多次测量排成一列,才能比较与推断。
现象
有次序的一组测量,才谈得上科学结论。
例证
temps = [18.2, 19.0, 17.5, 20.1]
temps.append(16.8)
print(len(temps))原理
print(temps[0])
print(temps[3])
print(temps[1:3])例证
point = (3.0, 4.0, 5.0)
x, y, z = point
# point[0] = 9.0辨析
温度序列:还会变长 → 列表。
三维坐标:角色固定 → 元组。
对照:一列小时温度;空间中的一个点。
实践
雨量 [12.0, 0.0, 8.5],再追加 3.2。
经纬度 (116.4, 39.9),尝试改成 120.0。
请打开「在线 IDE」。雨量 [12.0, 0.0, 8.5],追加 3.2 后长度为 4。经纬度 (116.4, 39.9),尝试改成 120.0。
小结
聚合看整列:长度、最值、总和。
索引从 0 起,负数从右数。
切片前闭后开,可设步长。
元组定义后不能改。
下一课
按名字检索,而不是按位置。
键值封装无序号的数据。