• 列表常用方法


    列表常用方法

    #1.append用于在列表末尾追加新的对象
    a = [1,2,3]
    a.append(4)                #the result: [1,2,3,4]
    
    #2. count方法统计某个元素在列中出现的次数
    a = ['aa','bb','cc','aa']
    print(a.count('aa')        #the result : 3
    
    #3. entend方法可以在列表的末尾一次性追加另一个序列中的多个值
    a = [1,2]
    b = [3,4]
    a.extend(b)                #the result : [1,2,3,4]
    
    #4. index函数用于从列表中匹配出指定元素第一个匹配项的索引位置
    a = [1,2,3,1]
    print(a.index(1)            #the result : 0
    
    #5. insert方法用于将对象插入到队列中的某个特定位置前
    a = [1,2,3]
    a.insert(0,'aa')            #the result : ['aa', 1, 2, 3]
    
    #6. pop方法会移除列表中的一个元素(默认是最后一个),并且返回该元素的值
    a = [1,2,3]
    a.pop()                      #the result : [1,2]
    a.pop(0)                     #the result : [2,3]
    
    #7. remove方法用于删除列表中某个值的第一个匹配项
    a = ['aa','bb','cc','aa']
    a.remove('aa')                #the result : ['bb','cc','aa']
    
    #8. reverse方法将列表中的元素反转
    a = ['a','b','c']
    a.reverse()
    print(a)                       #the result : ['c','b','a']
    
    #9. sort方法用于在原位置对列表进行排序,一位置改变原来的列表,让其中的元素按一定顺序排列
    a = ['a','b','c','1','2','3']    #ps:如果 a = ['a','b','c',1,2,3],会报错 :not supported between instances of 'int' and 'str'
    a.sort()
    print(a)                      #the result : [1, 2, 3, 'a', 'b', 'c']
    
    #10. enumerate多用于在for循环中得到计数,利用它可以同时获得索引和值,即需要index 和 value 值的时候可以使用
    li = [11,22,33]
    for k,v in enumerate(li, 1): #指定索引从1开始
        print(k,v)                #the result : 1 11
                                  #             2 22
                                  #             3 33
  • 相关阅读:
    支付宝及时到帐接口使用详解
    简便无刷新文件上传系统
    EyesBaby功能实现之窗口拖拽与缩放功能
    Jquery各行换色 click变色
    纯CSS圆角框3-圆角化图片
    WINFORM自定义皮肤制作(上)
    EyesBaby1.0使用帮助文档
    C#实现小写金额转大写金额
    在winform中运用FusionCharts图表(一)
    第一章、基本的圆角框
  • 原文地址:https://www.cnblogs.com/wonderlandlove/p/12797950.html
Copyright © 2020-2023  润新知