• 列表


    列表可以是数字、字符串、布尔值,也可以嵌套列表

    用中括号括起来

    用 , 分割每个元素

    空列表默认是false

    li = [1,23,"ert",["asd","dfg,["we5",456,False,33],"sdfsd"]

    1。支持索引  li[3]

    2.支持切面

    li[3:-1] # 3到最后第二个

    3.支持for,while循环

    4.列表的元素可以被修改

    li[1] = 123

    li[1:3] =[123,456]

    5.列表的元素可以被删除

    del  li[1]

    del li[2:6]

    6.支持 in 操作

    v = 12 in li

    print (v)

    7.索引取值

    li[4][2][1]

    8.字符串转换列表

    s = "sdfsdf"

    li2 = list[s]

    #######方法##########

    li对象调用XXX方法

    append  在原来的值后面追加

    li.append(5)

    clear() 清空列表

    li.clear()

    copy() 浅拷贝

    li.copy()

    count() 计数

    li.count(2)

    extend 追加多个值到列表

    li.extend([988,"sds"])

    index 获取索引位置 左边优先

    li.index(123)

    insert 指定索引位置插入元素

    li。insert(0,"werw")

    pop 删除,默认删除最后一个,并获取值

    v =li.pop()

    v2 = li.pop(1)

    remove 删除列表中的指定值

    li.remove(123)

    reverse 将当前列表进行反转

    li.reverse()

    sort  排序 ,默认从小到达排,reverse=True 从大到小排

    li.sort()

    li.sort(reverse=True)

  • 相关阅读:
    C#界面交互Invoke的便捷写法
    C#简单线程同步例子
    输出一个数据库中所有表的数据量
    JavaScript 解析xml字符串
    图片与Byte流互转
    html中name 和 id 的区别
    JavaScript 解析xml文件
    关于序列化的使用
    js 动态创建xml串
    js动态删除节点
  • 原文地址:https://www.cnblogs.com/goodgoodstudy2018/p/13217898.html
Copyright © 2020-2023  润新知