# 列表
# 中括号[] 里边数据用逗号隔开,列表索引从0开始
list = ["小明", "小红", "你xx"]
print(list[0])
print(list[1])
print(list[2])
# print(list[3]) #列表中不存在的会报错
# 定义一个空列表
list = []
# 对于空列表不能访问成员
# 查看列表变量名
list = [1, 3, "xyt"]
print(dir(list))
# 列表常用方法
# list.insert(2, "小张")
# insert作用是在列表指定位置插入指定的值
list = ["小明", "小红", "你xx"]
# 列表中插入
# insert(位置索引,要插入的值)
list.insert(2, "小张")
print(list)
# 在列表最后加数据,不用指定位置
# list.append("ajaks")
list = ["小明", "小红", "你xx"]
list.insert(2, "小张")
# append不需要指定位置
list.append("ajaks")
print(list)
# 追加另一个列表的值
# list.extend(list2)
# 把一个列表的成员追加到指定列表的后面
# extend(列表变量名)
list = ["小明", "小红", "你xx"]
list.insert(2, "小张")
list.append("ajaks")
print(list)
list2 = ["ssnaj", "anskan"]
list.extend(list2)
print(list)
# 修改列表成员的值
# list[1] = "mkans"
list = ["小明", "小红", "你xx"]
list.insert(2, "小张")
list.append("ajaks")
print(list)
list2 = ["ssnaj", "anskan"]
list.extend(list2)
print(list)
# 列表[索引] = 值
# 列表的第二位数字改成mkans
list[1] = "mkans"
print(list)
# 删除列表的值,
# del(列表变量加索引)
# del(list[4])
list = ["小明", "小红", "你xx"]
list.insert(2, "小张")
list.append("ajaks")
print(list)
list2 = ["ssnaj", "anskan"]
list.extend(list2)
print(list)
list[1] = "mkans"
print(list)
# del(列表(哪个值))
del(list[4])
print(list)