list类-列表
一、list类的基本属性
1. 列表格式
li = [1, 12, 9, "age", ["伊文", ["19", 10], "even"], "root", True]
2. 列表中可以嵌套任何类型
中括号括起来
使用,分割每个元素
列表中的元素可以是 数字,字符串,列表,布尔值;所有的都能放进去。
“集合”,内部放置任何东西
3.索引取值
li = [1, 12, 9, "age", ["伊文", ["19", 10], "even"], "root", True] print(li[3]) #age
4.切片取值
切片结果也是列表
li = [1, 12, 9, "age", ["伊文", ["19", 10], "even"], "root", True] print(li[3:-1]) #['age', ['伊文', ['19', 10], 'even'], 'root']
5.for循环
li = [1, 12, 9, "age", ["伊文", ["19", 10], "even"], "root", True] for n in li: print(n) #1 #12 #9 #age #['伊文', ['19', 10], 'even'] #root #True
二、list类中元素的修改
1.修改
索引修改
li = [1, 12, 9, "age", ["伊文", ["19", 10], "even"], "root", True] li[1] = 120 print(li) li[1] = [11,22,33,44] print(li) #[1, 120, 9, 'age', ['伊文', ['19', 10], 'even'], 'root', True] #[1, [11, 22, 33, 44], 9, 'age', ['伊文', ['19', 10], 'even'], 'root', True]