列表的增删改查

lst=["苍井空","波多野结衣","小泽玛利亚"]

lst.append("羽月希")

返回结果:['苍井空', '波多野结衣', '小泽玛利亚', '羽月希']

lst.insert("1","静香")

返回结果:['苍井空', '静香', '波多野结衣', '小泽玛利亚', '羽月希']

lst.extend(["大雄","吉泽明步"])

返回结果:['苍井空', '静香', '波多野结衣', '小泽玛利亚', '羽月希', '大雄', '吉泽明步']


cites = ['上海', '北京', '广州', '杭州']
cites.pop(-1) #删除指定位置的元素 -1删除最后一个元素
cites.remove('广州') #删除指定的元素 要传元素

cites.clear() #清空list

del cites[-1] #删除指定位置的元素

print(cites)

返回结果:['上海', '北京']


cites = ['上海', '北京', '广州', '杭州']
print(cites)
cites[1] = '南京' #修改指定位置的元素,修改的时候如果指定元素的下标不存在会报错
print(cites)

返回结果:['上海', '北京', '广州', '杭州'] ['上海', '南京', '广州', '杭州']

cites = ['上海', '北京', '广州', '杭州']
print(cites[0]) #指定位置的
print(cites.index('广州')) #获取元素的下标,如果找不到那个元素的话会报错
print(cites.count('广州')) #看元素在list里面出现了多少次
my_list = ['python','jmeter','postman','charles']
print(my_list.reverse()) #只是把这个list反转一下
print(my_list)
返回结果:上海 2 1 None ['charles', 'postman', 'jmeter', 'python']

posted @ 2020-06-23 20:10  星月天下  阅读(556)  评论(0)    收藏  举报