欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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)

 

上一篇:

下一篇: