• 2018.09.17python学习第五天part3


    3.list
    # 1.按索引取值(正向取+反向取)   ***可读也可取
    # L=['a','b','c']
    # print(id(L))
    # print(L[-1])
    # L[-1]="D"
    # print(L)#与字符串的区别是可以取也可以改
    # print(id(L))#改值后id不发生改变

    # 2.切片(顾头不顾尾,步长)
    # L=['a','b','c','d']
    # print(L[0:3:1])

    # 3.len
    # L=['a','b','c','d']
    # print(len(L))

    # 4.in or not
    # L=['a','b','c','d']
    # print("a" in L)

    # 5.append#追加
    # L=['a','b','c','d']
    # L.append('e')
    # print(L)
    # #append是没有返回值的,所以再次定义一个变量L1=L.append('e')的话,L1是None

    # 6.删除
    # del
    # L=['a','b','c','d']
    # del L[1]#只能按索引取删除
    # print(L)
    # remove
    # L=['a','b','c','d']
    # L.remove('a')#也是没有返回值
    # print(L)
    # pop#按照元素的索引取删除元素并拿到改元素
    # L=['a','b','c','d']
    # L1=L.pop(1)
    # print(L1)#取出的值
    # print(L)#pop取完值以后的列表

    # 7.count#重复的次数
    # L=['a','b','c','d','a']
    # print(L.count("a"))

    # 8.extend#也是追加(注意和append区别)
    # append:
    # L=['a','b','c','d']
    # L.append([1,2,3])
    # print(L)#在列表中[1,2,3]被当成了一个元素
    # extend:
    # L=['a','b','c','d']
    # # L.extend([1,2,3])
    # # print(L)#在列表中加了1,2,3三个元素

    # 9.index#取索引
    # L=['a','b','c','d']
    # print(L.index("c"))#返回的是索引值
    # print(L.index('c',0,4)#0,4是索引的范围

    # 10.insert#往固定的地方加值
    # L=['a','b','c','d']
    # L.insert(1,"e")#往索引为1的签名加
    # print(L)

    # 11.reverse#反转
    # L=['a','b','c','d']
    # L.reverse()#注意reverse里是没有值的
    # print(L)

    # 12.sort#从大到小排序
    # L=[1,4,8,6]
    # L.sort()
    # print(L)
    # L.sort(reverse=True)
    # print(L)

    # 13.队列#先进先出
    # L=[]#进队
    # L.append("a")
    # L.append("b")
    # L.append("c")
    # print(L)
    # print(L.pop(0))
    # print(L.pop(0))
    # print(L.pop(0))

    # # 14.堆栈#先进后出
    # L=[]#进队
    # L.append("a")
    # L.append("b")
    # L.append("c")
    # print(L)
    # print(L.pop(-1))
    # print(L.pop(-1))
    # print(L.pop(-1))
    list类型总结:
    # 1.存多个值
    # 2.有序
    # 3.可变


  • 相关阅读:
    SpringMVC【二、项目搭建】
    SpringMVC【一、概述】
    VUE【四、组件】
    VUE【三、指令】
    VUE【二、选项和生命周期】
    VUE【一、概述】
    BootStrap【四、插件】
    BootStrap【三、组件】
    BootStrap【二、样式】
    C#+ArcEngine创建企业数据库、连接及相关
  • 原文地址:https://www.cnblogs.com/hello-yuanjing/p/9664157.html
Copyright © 2020-2023  润新知