• python 自学笔记(四) 列表


    有几天没有更新博客了,毕竟是自学,最近事情确实比较多,有时候想学的时候反而没时间,到有时间的时候反而不想学。以后得想办法改掉这个缺点,只要有时间就要学习自己想学的东西,希望自学的同学能和我共同交流,其实我自学的道路非常孤独,我也希望在学习的道路有个朋友。

    今天学习一下 Python的列表,以后可能还要补充,这篇博客就要讲列表。

    1,列表的数据项不需要具有相同的类型

    list1=['math','chinese',1999,2015]
    print "list1[1]",list1[0]
    print "list1[1]",list1[2]
    View Code

    输出为:

    list1[1] math
    list1[1] 1999

    2,访问列表中值

    list2=[1,2,3,4,5]
    print "list[2]",list1[2]
    print "list2[0:2]",list2[0:2]
    print "list2[1:5]",list2[1:5]

    输出为:

    list[2] 3
    list2[0:2] [1, 2]
    list2[1:5] [2, 3, 4, 5]

     3,更新列表

    list1=['math','chinese',1999,2015]
    print "原始值",list1[1]
    list1[1]=1990
    print "跟新后",list1[1]
    list1.append("2016")
    print "用append后",list1[4]

    输出为:

    原始值 chinese
    跟新后 1990
    用append后 2016

    4,列表的删除

    list1=['math','chinese',1999,2015]
    print "原始值",list1
    del list1[1]
    print "删除后",list1

    输出结果:

    原始值 ['math', 'chinese', 1999, 2015]
    删除后 ['math', 1999, 2015]

    5,列表脚本操作符

    # 长度操作
    print"长度1", len([1,2,3])
    list1=[1,2,3]
    print "长度2",len(list1)
    
    #列表的组合,大家可以试一下
    list2=[1,2,3]+[4,5,6]
    list3=list1*2
    
    
    print 3 in list1,"2是否在list1中"
    for x in list1:print x,"循环"

    输出结果:

    长度1 3
    长度2 3
    True 2是否在list1中
    1 循环
    2 循环
    3 循环

  • 相关阅读:
    集合
    字典
    元组
    列表
    数字类型和字符串类型
    Python 数据类型
    jq的一点点
    常用到jq的ajax
    上传
    下载
  • 原文地址:https://www.cnblogs.com/zanglaowei/p/4839467.html
Copyright © 2020-2023  润新知