day 06 列表的基本操作
1.列表
是容器【数据1,数据2,数据3,数据4】
是可变的(支持增删改查),有序的(支持索引操作)
对元素无要求
2.基本操作
1)查
查单个:
列表【下标】
切片:
列表【开始下标:结束下标:步长】,列表【开始下标:结束下标】,列表【开始下标::步长】
遍历:
for 元素 in 列表;for 下标 in range(len(列表));
2)增
列表.append(元素) --插入最后一个元素
列表.insert(下标,元素)–
nums=[10,20,30,20,40]
nums.insert(3,100)
print(nums)
3)删
del 列表【下标】–删除列表中指定下标对应的元素
del nums[-1]
print(nums)
列表.remove(元素)-只删靠前的那个元素,等于把元素移除程序
nums.remove(20)
print(nums)
列表.pop()-取出列表中指定下标的位置的元素,取出以后元素还在,可以调用
x=nums.pop(0)
print(nums,x)
4)改
nums[0]=200
print(nums)