List 列表 :一种数据类型,有序集合,可以任意添加删除元素。
List=[] []:表示集合
a=[]
print(type(a))
Classmates = [“张三” , “李四” , “王五” , “小明”]
张三 李四 王五 小 明
0 1 2 3
Len(classmates)-1 : 列表中最后一个元素的引索。
classmates = [‘三’,‘四’,‘五’,‘明’]
print(classmates[0])
print(classmates[1])
print(classmates[2])
print(classmates[3])
添加元素方法
classmates.append(‘小红’)
#append():向列表中添加元素。
#append():添加的元素在列表最后。
#如何添加到列表的指定位置。 如第一个位置
classmates.insert(0,‘小白’)
print(classmates)
#删除元素
classmates.pop()
print(classmates)
classmates.pop(1)
print(classmates)
<class ‘list’>
[‘三’, ‘四’, ‘五’, ‘明’]
[‘三’, ‘四’, ‘五’]
[‘三’, ‘五’]
练习:
fruit = [‘苹果’,‘香蕉’,‘橘子’]
print(fruit)
fruit.append(‘西瓜’)
print(fruit)
fruit.insert(1,‘草莓’)
print(fruit)
fruit.pop()
print(fruit)
fruit.pop(2)
print(fruit)
print(fruit[2]) (输出橘子)
['苹果', '香蕉', '橘子']
['苹果', '香蕉', '橘子', '西瓜']
['苹果', '草莓', '香蕉', '橘子', '西瓜']
['苹果', '草莓', '香蕉', '橘子']
['苹果', '草莓', '橘子']
橘子
Tuple 元组 :也是一种数据类型,有序,不能添加删除元素,即:tuple一旦初始化就不能修改了。没有list的添加删除方法 (没有append() , insert() , pop()