python之列表
列表的格式
-
list = [‘a’, ‘b’, ‘c’]
列表中的元素可以是不同类型的,比C语言强大
-
list = [1, ‘b’]
列表可以使用下标取值
namesList = ['xiaoWang','xiaoZhang','xiaoHua']
print(namesList[0])
print(namesList[1])
print(namesList[2])
结果:
xiaoWang
xiaoZhang
xiaoHua
使用for循环遍历列表
demo:
list = ['a', 'b', 'c']
for name in list:
print(name)
a
b
c
使用while循环
demo:
list = ['a', 'b', 'c']
length = len(list)
i = 0
while i < length:
print(list[i])
i += 1
结果:
a
b
c
列表的相关操作
添加元素(“增”append,extend,insert)
append() 追加单个元素到listA尾部,只接受一个参数,参数可以是任何数据类型,被追加的元素在listA中保持原结构类型
demo:
#定义变量A,默认有3个元素
listA = ['a', 'b', 'c']
listA.append('d')
print(listA)
结果:
['a', 'b', 'c', 'd']
extend() 将一个列表中每个元素分别添加到另一个列表中,只接受一个参数,extend相当于是将listB链接到listA中
demo1:
listA = ['a', 'b', 'c']
listB &#