python之列表的相关操作
程序员文章站
2024-01-07 08:55:10
...
list列表
append()在列表末尾添加一个元素
insert()在列表指定位置插入一个元素
remove(x)移除列表中第一个值为x的元素,若没有此元素则报错
pop()删除指定位置的元素,并返回它,若未指定位置,则删除最后一个元素并返回
sort(key=None,reverse=False)对列表进行排序,key是排序的对象,reverse为false升序,true降序
reverse()对列表进行反向排序
'''
list列表
append()在列表末尾添加一个元素
insert()在列表指定位置插入一个元素
remove(x)移除列表中第一个值为x的元素,若没有此元素则报错
pop()删除指定位置的元素,并返回它,若未指定位置,则删除最后一个元素并返回
sort(key=None,reverse=False)对列表进行排序,key是排序的对象,reverse为false升序,true降序
reverse()对列表进行反向排序
'''
'''
# #append()用法
append()在列表末尾添加一个元素
'''
# list=[]
# list.append(1)
# print(list)
'''
# #insert()
insert()在列表指定位置插入一个元素
'''
# list = [1,2,3]
# list.insert(2,3)
# print(list)
'''
# #remove()
remove(x)移除列表中第一个值为x的元素,若没有此元素则报错
'''
# list = [1,2,3,4,5,67,3]
# list.remove(3)
# print(list)
'''
pop(i)
删除指定位置的元素,并返回它,若未指定位置,则删除最后一个元素并返回
'''
# list = [1,2,3,45,564,3]
# print(list.pop(0))
# print(list)
'''
sort(key=None,reverse=False)对列表进行排序,key是排序的对象,reverse为false升序,默认为false,true降序
'''
# #升序
# list = [2,34,123,41,2,3]
# list.sort()
# print(list)
# #降序
# list.sort(reverse=True)#True,False要用大写
# print(list)
# #根据key的值进行排序
# #根据列表的第二个元素进行排序
# list1 = [(1,2),(34,45),(22,21),(1,100)]
# list1.sort(key=lambda list1:list1[1])
# print(list1)
'''
reverse()反转元素
reverse()对列表进行反向排序
'''
# list = [1,2,34,523,24,5,5]
# list.reverse()
# print(list)