python学习日志列表list range操作pop() sort() reverse() append
  • 首页
  • 关于致胜
  • 网站开发
  • 软件/小程序案例
  • 致胜软件
  • 服务器租用
  • 合作客户
  • 致胜优势
  • 技术博客
  • 视频中心
  • python学习日志列表list range操作pop() sort() reverse() append>
    python的列表操作


    定义列表:
    lists = ['1','2','3']
    lists = [['1','2'],['3','4'],'5']


    定义一个空列表
    lists = []


    访问列表中的元素
    # 索引从0开始
    print (lists[0])


    访问列表最后一个元素
    lists[-1]


    访问列表倒数第二个元素
    lists[-2]


    以此类推


    列表中添加元素
    lists.append('4')


    列表中插入元素
    lists.insert(0,'0')


    列表中删除元素


    根据位置删除元素
    del lists[0]


    方法pop()可以删除列表末尾的元素,并让你能接着使用它
    lists = ['1','2','3']
    n = lists.pop()
    print (n)


    也可以传入位置,使用pop删除指定位置的元素
    lists.pop(1)


    根据元素值删除元素
    lists.remove('1')


    方法remove()只能删除第一次出现的值


    对列表进行排序


    永久排序,会改变原列表的顺序
    lists.sort()


    lists.sort(reverse=True)  #注意,这里的True区分大小写!!! reverse=True表示倒序排


    临时排序,不会改变原列表的顺序
    sorted(lists)
    print(sorted(lists,reverse=True))


    反转列表(让列表与现有顺序相反,而不是排序),永久修改
    lists.reverse()


    列表长度
    len(lists)


    遍历列表
    for v in lists:
     print (v)


    数值列表range()
    for i in range(1,4):
     print(i)


    注意,range(1,4)里面只包含1,2,3




    将1~9的平方放到一个列表里
    普通方法:
    lists=[]
    for i in range(1,10):
     lists.append(i**2)
    print(lists)


    列表解析方法:
    lists1=[i**2 for i in range(1,10)]
    print(lists1)






  • 回顶部
技术支持:致胜网络
  • 首页

  • 一键拨号

  • 网站开发

  • 软件开发