py-day2 python 列表

1.列表的基本格式:

2.列表中可以嵌套任何类型:

  中括号括起来、逗号分割每个元素、 列表中的元素可以是:数字/字符串/列表/布尔值 等等,所有的都能放进去、

       集合内部可以放置任何东西。

3.通过索引可以取值

test = [12,'小马',[8,9,10,11],'小黄',58,'abc']
print(test[3])

小黄

4.通过切片可以取值

test = [12,'小马',[8,9,10,11],'小黄',58,'abc']
print(test[3:6])

['小黄', 58, 'abc']

5.可以for循环,while循环

test = [12,'小马','abc']
for item in test:
    print(item)

12
小马
abc

6.可以通过索引的方式修改和删除

test = [12,'小马',[8,9,10,11],'小黄',58,'abc']
test[2] = 16
print(test)

[12, '小马', 16, '小黄', 58, 'abc']
test = [12,'小马',[8,9,10,11],'小黄',58,'abc']
del test[2]
print(test)

[12, '小马', '小黄', 58, 'abc']

7.可以通过切片的方式修改和删除

test = [12,'小马','小黄',58,'abc']
test[1:2] = [66,88]
print(test)

[12, 66, 88, '小黄', 58, 'abc']
test = [12,'小马','小黄',58,'abc']
del test[1:4]
print(test)

[12, 'abc']

8.支持in操作:

test = [12,'小马','小黄',58,'abc']
v = '小马' in test
print(v)

True
test = [12,'小马','小黄',58,'abc']
v = '张飞' in test
print(v)

False

9.在列表中以逗号分割的才为一个元素:

test = [12,'小马',[8,9,10,11],'小黄',58,'abc']
v = 8 in test[2]
print(v)

True

猜你喜欢

转载自www.cnblogs.com/majunBK/p/10393271.html
今日推荐