• 列表 元组


    1 什么是列表

    列表是一个可变的数据类型

    列表由[]来表示,每一项元素使用用逗号隔开,列表什么都能装,能装对象的对象

    列表可以装大量的数据

    2 列表的索引与切片

    列表和字符串一样 ,也有索引和切片,切出来的是列表

    索引的下标从0开始  [起始位置:结束位置:步长]

    3 列表的增删改查

    1 增加  :    append() 追加      

    例如;

    lst = ["黄渤","王力宏","张一山","章子怡"]
    lst.append("张慧玲")
    print(lst)

        insert (index,元素)  在index位置添加元素

    例如:

     lst.insert(2,"茉莉花")  # 在指定位置添加
    print(lst)

          extend()迭代添加

    例如:

     lst.extend(["朱朱朱","邓紫棋","网哈哈"])
    print(lst)

    2 删除    pop(index)  按位置删除元素

    例如:

    lst.pop(2)
    print(lst)

                  remove(元素)   直接删除元素

    例如:

    lst.remove("黄渤")  (记住)
    print(lst)

             

    3 修改    索引修改

    例如;

    lst =["王者荣耀","QQ飞车","吃鸡","消消乐","QQ游戏"]
    lst[0]="扫雷"
    print(lst)

               切片修改

    例如:

    lst[:3:2]=["呵呵呵","哒哒哒"]
    print(lst)

    4 查询     for el in list:

                      el

    5 常用操作

     1 sort()排序 reverse = True降序

    2 reverse() 翻转

    3 len()求长度

    4 列表的嵌套

    降维 一层一层的看

    5 元组

    只读列表

    使用()表示元组

    如果元组中只有一个元素(元素,)

    空元组:tuple()

    元组是一个可迭代对象,可以使用for循环

    6 range

    range(n)  从0到n-1

    range(m,n) 从 m到n-1

    range(m,n,q) 从m 到n-1每q个取1个

    综上就是切片

    7 使用range和for循环 来获取列表中的索引

    for i in range(len(列表):

    i 索引

    列表[I] 元素

                      

  • 相关阅读:
    生成验证码图片(含模糊背景)
    再论验证码安全:请及时销毁你的验证码
    C# DES 加密/解密
    jQuery 表格工具集
    见证VS2010发布会[转]
    jQuery Lightbox(balupton版)图片展示插件讲解
    Coding完美世界——VS2010发布会见闻!【转】
    asp.net对Get请求的加密
    【C#源码】DES加密解密类
    asp.net1.1和asp.net 2.0共存
  • 原文地址:https://www.cnblogs.com/mlhz/p/9395448.html
Copyright © 2020-2023  润新知