• python 列表的(总结)


                                                                              列表(自我总结)

    1、在python中什么是列表

    列:排列,表:一排数据

    在python中的表达就是

    l = [1,2,3,4,5,6,7]

    2、列表是可变类型还是不可变类型

    也就是说列表能不能被hash。(列表是可变类型)

    3.列表的几种用法。

    (1)、列表能取索引,按索引取元素,

    (2)、列表能切片,取出子列表。

    l = [1,2,3,4,5,6]
    #索引
    a = l[0]
    print(a)
    
    #切片
    b = l[1:3]
    print(b)
    

    (3)、列表 apped 和pop的用法

    l = [1,2,3,4,5,6]
    
    #append 的用法
    l.append(2) #append没有返回值
    print(l)
    #pop的用法
    s = l.pop()#pop有返回值
    print(s)
    

     (4)、列表index的用法

    l = [1,2,3,4,5,6]
    
    #index的用法
    #指定具体元素获取该元素在列表中的下标
    s = l.index(3)#index的用法,有返回值
    print(s)
    

      (5)、列表sort 和 reverse 和 sorted

     

    d = [3,2,5,6,8,1]
    
    #sorted的用法
    #从小到大排列
    l = sorted(d)
    
    print(l)
    

     

    #reverse
    #reverse把列表反转
    d.reverse()#reverse的方法没有返回值
    

      

    #sort()从小到大的排序
    d.sort()#sort的方法没有返回值
    

      (6)列表 extend的用法

    d = [3,2,5,6,8,1]
    l = [1,2,9,4]
    
    #extend没有返回值,把两个列表合成一个列表
    d.extend(l)#extend没有返回值
    print(d)
    

      

     4.列表的成员关系,in 和 not in 

    (如果 元素在列表里(in)返回 True,如果元素不在列表里(not in)返回Flase)

    5.循环

    1.根据索引取值

    2.for循环自动取值

    6.未完待续

      

  • 相关阅读:
    讲一下创业公司的技术架构演进
    Nginx二级域名配置
    Java分页下载
    Solr6+IKAnalyzer分词环境搭建
    消息发送平台简单架构设计
    优先级线程池实现
    Spring缓存框架原理浅谈
    Archaius 原理
    SpringCloud+Consul 服务注册与服务发现
    EndPoint详解
  • 原文地址:https://www.cnblogs.com/wuheng-123/p/9173142.html
Copyright © 2020-2023  润新知