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]
索引修改

相关文章: