zoukankan      html  css  js  c++  java
  • python 列表的增删改查

    列表

    有序可变的,索引

    作用:存储数据的,支持很多种数据类型

    定义方式:

    lst = [1,"alex",True,('a','b')]增

    append() # 追加

    extend() # 迭代添加

    insert() # 插入 insert(1,"admin") 尽量少用

    def lst -- 删除整个列表

    def lst[0:2] -- 切片删除

    def lst[0:5:2] -- 步长删除

    clear() # 清空列表

    pop() # 默认删除最后一个 -- 有返回值 返回的是被删除的元素 -- 通过索引进行删除

    remove() # 通过元素进行删除

    lst = ["adf","asdf","des"]
    lst[0:2] = 12345 # 报错,后面需要加可迭代对象
    lst[0:2] = "12345" 
    print(lst)  # [1,2,3,4,5,"des"]
    lst[0:2] = 1,2,3,4,5
    print(lst)
    lst[0::2] = "1"  # 有几个位置需要几个字符
    

    for i in lst:

    ​ print(i)

    列表的嵌套:

    取值通过索引进行取值,一层一层的进行查找

  • 相关阅读:
    ios资源
    学习swift开源项目
    学习di'z地址
    IOS基础库
    IT自学论坛
    HVTableView 分享组
    IOS中的动画菜单
    iOS 通讯录操作
    ios中autolayout
    ios 程序学习
  • 原文地址:https://www.cnblogs.com/alex3174/p/11160393.html
Copyright © 2011-2022 走看看