zoukankan      html  css  js  c++  java
  • 列表

    列表切片
    print ( names)
    print (names[0:4])
    print (names[0:4:2])
    print (names[0:-1])
    print(names[-2:-1])
    print(names[-2:])
    print(names[:3])

    追加(默认为最后一个位置)

    names.append("alisex")

    插入到指定位置

    names.insert(1,"alisex")

    修改

    names[2]="chenchen"

    删除列表内容

    names.remove("zhangsan")
    del names[1]

    默认删除列表的最后一个

    names.pop(1)
    names.pop()
    查询列表中值所有的索引
    print(names.index("ali"))
    print(names[names.index("zhangsan")])
    统计列表中的值的数量
    print(names.count("zhangsan"))
    清除列表
    names.clear()
    列表翻转(前后顺序倒置)
    names.reverse()
    列表排序(特殊符号0-9,A-Z,a-z,按acii码排序)
    names.sort()
    列表扩展

    names.extend(name3)
    列表copy时,copy列表中的列表,列表中的列表为指针引用,引用的是内存中的地址,引用会一直跟着变。
    当列表中的包含有列表时,完整copy(深度copy)
    import copy
    name2 = copy.deepcopy(names)
    列表循环
    for i in names:
        print(i)
    -----------------------
    print(names[0:-1:2])
    ---------------------------
    获取列表下标
    a = [1,2,3]
    for i in enumerate(a):
    print (i)
    ---
    for index,i in enumerate (a)
    print (index,i)
  • 相关阅读:
    AcRxClass::addX
    string.format("%s",name)
    strcmp 与 _tcscmp
    acedinitget
    判断实体的类型 相关操作
    accmcolor
    CAD类型转换
    图的存储结构及遍历
    并查集(Union/Find)
    设计模式--缺醒适配器模式
  • 原文地址:https://www.cnblogs.com/aiaiduo/p/7366757.html
Copyright © 2011-2022 走看看