zoukankan      html  css  js  c++  java
  • python学习之列表

    # Auth : GOKY
    # Date : 2019/3/14
    
    #总结:
    # 赋值:使用for循环对多个列表项赋值
    # 查:a[1:4],a[-1:1:-1],count
    # 増:append insert
    # 删:remove pop del
    # 追加:extend
    # 倒叙:reverse
    # 排序:sort
    
    a=['a','b','c','d']
    li = ['a' for i in range(4)]    #使用for循环对多个列表项赋值
    
    #増,删,改,查
    #
    print(a[1:4])
    print(a[1:])    #取到最后
    print(a[1:-1])  #取到倒数第二个
    print(a[0::2])  #步长为2
    print(a[-1:1:-1])   #从右向左取,步长的正负值代表方向
    
    #増 append insert
    a.append("e")   #添加参数到末尾
    print(a)
    a.insert(1,1) #添加参数到位置1
    print(a)
    
    #
    a[1] = 12
    print(a)
    a[1:3]=['m','n']
    print(a)
    
    #删 remove pop del
    a.remove('a')   #单个删除,根据值删除
    print(a)
    b=a.pop(1)    #单个删除,pop根据下标删除,pop删除后返回
    print(a)
    print(b)
    del a[0:2]      #可以多个删除
    print(a)
    
    #extend
    b=['q','w','r']
    a.extend(b)     #将列表b,追加到列表a中
    print(a)
    
    #count
    print(a.count("n"))
    
    
    #index
    print(a.index("q")) #获取列表下标
    
    #reverse 倒叙
    a.reverse()     #将列表a倒叙
    print(a)
    
    #sort排序
    a.sort()    #默认按ASSCI从小到大排列
    print(a)
    a.sort(reverse=True)
    print(a)
  • 相关阅读:
    推荐一篇好文加上一些补充
    我也来写一个俄罗斯方块
    使用canvas绘制一个时钟
    断句:Store all parameters but the first passed to this function as an array
    Observer Pattern
    web worker 的 self
    练练断句
    as 什么意思?
    natively 在本地机器
    in mind (不是 切记 的意思)
  • 原文地址:https://www.cnblogs.com/xue0123/p/10531762.html
Copyright © 2011-2022 走看看