zoukankan      html  css  js  c++  java
  • 列表

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

    用中括号括起来

    用 , 分割每个元素

    空列表默认是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)

  • 相关阅读:
    Qt中的QString和QStringList常用方法
    Qt界面编程基本操作
    vs+qt编程相关
    C++的一些关键字用法
    Java学习-hashcode综合练习
    Java学习-HashMap练习
    Java学习-HashSet练习
    Java学习-HashMap性能简单测试
    Java学习-排序二叉树性能简单测试
    java学习-排序二叉树
  • 原文地址:https://www.cnblogs.com/goodgoodstudy2018/p/13217898.html
Copyright © 2011-2022 走看看