列表是序列的一种,用方括号([])表示,并用逗号分隔各元素。列表中的元素类型可以不同。同一个列表中可以包含数字、字符串等多种元素类型。
定义一个列表为
与字符串一样,列表可以被索引和截取。
运行结果为
与字符串不同的是,列表中的元素可以更改。
修改列表中的元素
列表中的元素允许修改:
运行结果为
列表中的第一个元素'Python'成功修改为'IoT'。
删除列表中的元素
使用del语句删除列表中的元素,即
运行结果为
列表中的第2个元素被成功删除。
与字符串类似,列表除了索引[]和切片[:],还有其他一些运算符,如加号[(+),用于列表连接]、星号[(*),表示重复]及成员运算符in等。
运行结果为
列表中自带很多函数,可方便开发者使用。
len(list)统计列表中的元素个数
max(list)获取列表中元素的最大值
min(list)获取列表中元素的最小值
list.append(obj)在列表末尾添加新的对象
list.count(obj)统计某个元素在列表中出现的次数
list.reverse(obj)将列表中的元素反向
list.remove(obj)移除列表中的第一个匹配项