• python学习日记180823


    列表 a=[ ]

    1.负数下标:a=[-1]指的是列表a最后一个下标,-2指倒数第二个下标

    2.切片——利用切片获得子列表

      a[1:4]——'1'切片开始处的下标,‘4’切片结束处的下标(不包括此下标)

      a[:4]——0-4的切片

      a[2:]——2之后的切片

    3.利用下标给列表中的值赋值

      a[3]='hello'

    4.列表连接和列表复制

      操作符'+'可以连接两个列表得到一个新列表:

    a=['1','2','3']  b=['4','5','6']
    print a+b

      列表复制

    a=['hello','hi','howdy','heyas']
    print a*3

    5.del语句从列表中删除值

      del a[2]  删除列表a中下标为2的值,后面的值所有的下标往前移动一位

    6.in和not in 操作符,返回值为True和False可以判断一个值是否在列表中

    7.多重赋值

      a=[1,2,3]

      i,j,k=a相当于i=1,j=2,k=3

    a=[1,2,3]
    i,j,k=a
    print i,j,k

    8.index() 参数如果存在与列表中,则返回值的下标,重复值返回第一个值的下标

      

    a=['hello','hi','howdy','heyas']
    
    print a.index('hi')

    9.append()和insert() 方法在列表中添加值

      append()为追加,在列表的末尾添加参数,a.insert(3,'4')表在a的下标3出插入''4'

      注意:正确使用方法为:a.append('4')和a.insert(3,'4')

         而不是a=a.append('4')和a=a.insert(3,'4')

    10.用remove()方法从列表中删除值

      remove()的参数为列表中的值,如果值出现多次,则删除第一次出现的值,而del a[i]是通过下标来删除

    11.sort()方法将列表排序

    a=[-3,-4,1,1,3,2,14,24,-9]
    a.sort()#顺序
    print a
    
    a.sort(reverse=True)
    print a#逆序

  • 相关阅读:
    相由心生
    超级唯美的爱情语句(中英)
    有多少人败给“对不起,家里不同意”
    请善待老公,其实男人不容易
    摩托车西藏之旅实战攻略
    女人眼里36种不靠谱男人
    什么是爱?什么是幸福?
    踏板车的节油措施汇总
    史上最无语最蛋疼新闻标题
    太他妈幽默了,丫不去写书真浪费了
  • 原文地址:https://www.cnblogs.com/zxingwork/p/9525699.html
Copyright © 2020-2023  润新知