开发者社区> 问答> 正文

列表使用实例

列表使用实例

展开
收起
珍宝珠 2019-11-19 18:07:10 2163 0
1 条回答
写回答
取消 提交回答
  • #!/usr/bin/python
    # -*- coding: UTF-8 -*-
     
    #list  
    #新建列表  
    testList=[10086,'中国移动',[1,2,4,5]]  
      
    #访问列表长度  
    print len(testList)  
    #到列表结尾  
    print testList[1:]  
    #向列表添加元素  
    testList.append('i\'m new here!')  
      
    print len(testList)  
    print testList[-1]  
    #弹出列表的最后一个元素  
    print testList.pop(1)  
    print len(testList)  
    print testList  
    #list comprehension  
    #后面有介绍,暂时掠过  
    matrix = [[1, 2, 3],  
    [4, 5, 6],  
    [7, 8, 9]]  
    print matrix  
    print matrix[1]  
    col2 = [row[1] for row in matrix]#get a  column from a matrix  
    print col2  
    col2even = [row[1] for row in matrix if  row[1] % 2 == 0]#filter odd item  
    print col2even
    
    

    以上实例输出结果为:

    3
    ['\xe4\xb8\xad\xe5\x9b\xbd\xe7\xa7\xbb\xe5\x8a\xa8', [1, 2, 4, 5]]
    4
    i'm new here!
    中国移动
    3
    [10086, [1, 2, 4, 5], "i'm new here!"]
    [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
    [4, 5, 6]
    [2, 5, 8]
    [2, 8]
    
    2019-11-19 18:07:25
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载