列表类似于其他语言中的数组
列表是一个容器,可以存放多个字符串、整型等其他类型的元素。
1.列表的基本使用
使用方括号表示
定义一个列表,通过下标访问其中的元素,跟字符串类似。
names = ['marry', 'tom', 'lily','heliy']
name = names[0]
print(name)
通过循环访问元素:
names = ['marry', 'tom', 'lily','heliy']
for name in names:
print(name)
2.列表的增删改查
names = ['marry', 'tom', 'lily','heliy']
print(names)
names[-1] = 'sam'
print(names)
['marry', 'tom', 'lily', 'heliy']
['marry', 'tom', 'lily', 'sam']
删除操作
names = ['marry', 'tom', 'lily','heliy','fdss','rrr','wwwwq']
l = len(names)
# print(l)
i = 0
while i < l:
if 'marry' in names[i] or 'lily' in names[i]:
del names[i]
l-=1
i+=1
print(names)
输出结果:
['tom', 'heliy', 'fdss', 'rrr', 'wwwwq']