python内置的一种数据类型是:list。
list是一种可以存放任意类型的有序集合,可以随时添加和删除其中的元素。
list = ["李四","莹莹","吴平","王七"]
len()函数可以获得list元素的个数。
int n = len(list)
print(n)
输出结果:4
索引用来访问list中的每个位置的元素,记得索引是从0开始的。
print(list[0])
输出结果:李四
为了确保索引不要越界,记得最后一个元素的索引是len(list)-1
如果要取最后一个元素,除了计算索引位置外,还可以用-1做索引,直接获取最后一个元素。
print(list[-1])
list是一个可变的有序表,
可以在list中追加元素到末尾:list.append('m')
将元素插入到指定位置:list.insert(1,'b')
将删除list末尾的元素:list.pop()
将删除指定位置的元素,用pop(i),i是索引位置:list.pop(i)
将某个元素替换成别的元素,可以直接赋值给对应的索引位置:list[i]='m'
list里面的值的数据类型也可以不同,比如:
list=['m',133,True]
list元素也可以是另一个list:list['d','h'