Python基础变量类型——List浅析

Python进阶学习交流

    Python使用list
    一、list
    Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。
    比如,列出班里所有同学的名字,就可以用一个list表示:
    classmates = ['Michael', 'Bob', 'Tracy']print(classmates)
    
    变量classmates就是一个list。
    len()函数1. 获得list元素的个数:classmates = ['Michael', 'Bob', 'Tracy']print(len(classmates))
    
    用索引来访问list中每一个位置的元素,记得索引是从0开始的:
    classmates = ['Michael', 'Bob', 'Tracy']
    print(classmates[0])
    print(classmates[1])
    print(classmates[2])
    print(classmates[3])
    
    当索引超出了范围时,Python会报一个IndexError错误,所以,要确保索引不要越界,记得最后一个元素的索引是len(classmates) - 1。
    如果要取最后一个元素,除了计算索引位置外,还可以用-1做索引,直接获取最后一个元素:
    print(classmates[-1])
    
    以此类推,可以获取倒数第2个、倒数第3个:
    classmates = ['Michael', 'Bob', 'Tracy']
    print(classmates[-1])
    print(classmates[-2])
    print(classmates[-3])
    print(classmates[-4])
    
    当然,倒数第4个就越界了。
    
    
    1  2  下一页>