zoukankan      html  css  js  c++  java
  • 列表list

    • 索引
    • 切片
    • len
    • for循环
    li = ["a","b","c","d"]
    print(li[0])
    print(li[0:2])
    print(len(li))
    for i in li:
        print(i)
    
    
    
    a
    ['a', 'b']
    4
    a
    b
    c
    d
    

      其他方法

    • 1,append 
    li = ["a","b"]
    li.append('c')
    print (li)
    
    
    
    ['a', 'b', 'c']
    
    •   2,count
    li = ["a","b"]
    print(li.count('a'))
    
    
    
    1
    
    •   3,ectend
    li = ["a","b"]
    li2 = ["c","d","e"]
    li.extend(li2)
    print (li)
    
    
    
    ['a', 'b', 'c', 'd', 'e']
    
    •   4,index
    li = ['a', 'b', 'c', 'd', 'e']
    print(li.index('d'))
    
    
    
    3
    
    •   5,insert
    li = ['a', 'b', 'c', 'd', 'e']
    li.insert(2,'aaa')
    print(li)
    
    
    ['a', 'b', 'aaa', 'c', 'd', 'e']
    

      6、pop  移除掉原列表中最后一个元素

    li = ['a', 'b', 'c', 'd', 'e']
    li.pop()
    print(li)
    
    
    ['a', 'b', 'c', 'd']
    
    •   7、remove  移除从左边数 第一个元素
    li = ['a', 'b', 'c', 'd', 'e','d']
    li.remove('d')
    print (li)
    
    
    
    ['a', 'b', 'c', 'e', 'd']
    

      

    •   8、reverse 
    li = ['a', 'b', 'c', 'd', 'e','d']
    li.reverse()
    print(li)
    
    
    
    ['d', 'e', 'd', 'c', 'b', 'a']
    
    •   9、sort    不适用于 不同数据类型
    li = ['a', 'b', 'c', 'd', 'e','d']
    li.sort()
    print(li)
    
    
    
    ['a', 'b', 'c', 'd', 'd', 'e']
    
    •   10、del 删除指定索引位置
      li = ['a', 'b', 'c', 'd', 'e','f']
      del li[0]
      print(li)
      del li[2:3]
      print(li)
      
      
      ['b', 'c', 'd', 'e', 'f']
      ['b', 'c', 'e', 'f']
      

        

  • 相关阅读:
    rowkey设计原则和方法
    ubuntu安装及使用
    sqoop数据迁移
    Hive 自定义UDF操作步骤
    hive之数据导入导出
    MySQL优化
    MongoDB、Redis、elasticSearch、hbase的对比
    数据库基本操作
    count(*) 和 count(1)和count(列名)区别
    BigDecimal的运算——加减乘除
  • 原文地址:https://www.cnblogs.com/yyxx8888/p/12636914.html
Copyright © 2011-2022 走看看