zoukankan      html  css  js  c++  java
  • PythonStudy——列表操作 List operatio

    # 1.列表的增删改查
    ls = [1, 2, 3]
    # 查
    print(ls)
    print(ls[1])
    # 增
    ls.append(0)  # 末尾增
    print(ls)
    ls.insert(1, 666)  # 任意index前增
    print(ls)
    ls.insert(len(ls), 888)  # insert实行末尾增
    print(ls)
    # 改
    ls[1] = 66666
    print(ls)
    # 删
    ls.remove(888)
    print(ls)
    res = ls.pop()  # 默认从末尾删,并返还删除的值
    print(res)
    res = ls.pop(1)  # 从指定索引删除,并返还删除的值
    print(res, ls)
    # 了了解
    del ls[2]
    print(res, ls)
    # 清空
    ls.clear()
    print(ls)
    # 2.其他方法
    # 1)排序: 针对于同类型
    ls = ['3', '1', '2']
    ls.sort()  # 默认正向排序
    print(ls)
    ls.sort(reverse=True)  # 正向排序结果上翻转,形成倒序
    print(ls)
    # 2)翻转
    ls = ['3', '1', '2']
    ls.reverse()  # 按存储的顺序进行翻转
    print(ls)
    # 3)计算值的个数 => 列表中可以存放重复数据
    ls = [1, 2, 1, 2, 3, 1]
    print(ls.count(1))  # 对象1存在的次数
    # 4)整体增加,添加到末尾
    ls = [1, 2, 3]
    ls.extend('123')
    print(ls)
    ls.extend([0, 1, 2])
    print(ls)
    # 目标的索引位置,可以规定查找区间
    ls = [1, 2, 1, 2, 3, 1]
    # 找对象1,在索引3开始往后找到索引6之前
    ind = ls.index(1, 3, 6)
    print(ind)
    
    
  • 相关阅读:
    Delphi常用内存管理函数
    delphi中VirtualStringTree树使用方法
    Delphi常量
    delphi中的copy函数和pos函数
    delphi 中 delete的用法
    字软元件和位软元件的区别
    Virtual Treeview使用要点
    QTreeWidget搜索功能---遍历QTreeWidget
    C 语言使用 sqlite3
    opendir 与 readdir
  • 原文地址:https://www.cnblogs.com/tingguoguoyo/p/10726676.html
Copyright © 2011-2022 走看看