zoukankan      html  css  js  c++  java
  • Python3学习笔记07-List

    Python有6个序列的内置类型,但最常见的是列表和元

    序列都可以进行的操作包括索引,切片,加,乘,检查成员。

    此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。

    创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可

    list1 = ['Google', 'Runoob', 1997, 2000];
    list2 = [1, 2, 3, 4, 5 ];
    list3 = ["a", "b", "c", "d"];

    使用下标索引来访问列表中的值,同样也可以使用方括号的形式截取字符

    print(len(list1)) #len()函数可以查询list里元素的个数
    
    print(list1[1]) #用索引来访问list中每一个位置的元素,记得索引是从0开始的:
    
    #最后一个元素的索引就是len(classmates)-1
    
    print(list1[-1])#也可以用-1做索引,直接访问最后一个元素
    
    print(list1[-3])#也可以获取倒数第二个,第三个

    更新列表

    list1[2] = 2001
    print("更新后的第三个元素为 : ", list1[2])
    list2.append('test')#更新到末尾
    print(list2[-1])




    删除列表元素

    del list2[-1]
    print(list2[-1])




    列表脚本操作符

    a = [1,2,3]
    b = [4,5,6]
    print(len(a))#长度
    print(a+b)#组合
    print(a*2)#重复
    print(1 in a )#元素是否存在于列表中




    列表截取与拼接

    L = list(range(100))#0-99
    print(L[0:3])#取前三个,直到索引3,但不包括索引3
    print(L[:3])#如果第一个索引是0,可以省略不写
    print(L[1:3])#索引为1,直到3,但不包括索引3
    print(L[-3:])#取倒数三个
    print(L[-10:-2])#取倒数十个,直到最后两个,但不包括最后两个
    print(L[:20:2])#从零开始,前二十,每两个取一个
    print(L[:])#取出所有
    L = L + [101,102]#拼接操作
    print(L)




    嵌套列表

    x = [a,b]
    print(x)


  • 相关阅读:
    Linux命令echo -e
    Linux下监控磁盘使用量并在超过阀值后自动发送报警邮件
    NSQ部署
    linux下查看和添加PATH环境变量
    NSQ:分布式的实时消息平台
    shell执行mysql操作
    scrapy爬虫成长日记之将抓取内容写入mysql数据库
    微信自定义菜单说php json_encode不转义中文汉字的方法
    CentOS 6 RPM安裝python 2.7
    MyCAT安装指南
  • 原文地址:https://www.cnblogs.com/myal/p/9337424.html
Copyright © 2011-2022 走看看