zoukankan      html  css  js  c++  java
  • 列表 元组

    一 列表

    1.什么是列表?

    列表是一个可变的数据类型,列表由[]来表示,每一项元素使用逗号来隔开,列表什么都能装,能装对象的对象.

    列表能装大量的数据.

    2.列表的索引和切片

    列表和字符串一样,也有索引和切片,只不过切出来的内容是列表

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

    3.列表的增删改查

    增加

    append()  追加  在最后添加,只能添加一个数据

    insert(index,元素)  在index位置添加元素,也就是指定位置添加元素

    extend()  迭代添加

    删除

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

    remove(元素)直接删除元素

    del 切片

    clear()清空列表

    修改

    索引修改和切片修改

    查询

    for el in list:

         el

    常用操作

    sort()排序   reverse=True 降序

    reverse() 翻转

    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个取一个

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

    for i in range(len(列表)):

         i 索引

         列表[i]元素

  • 相关阅读:
    linux下好用的软件
    linux下常见目录的介绍
    slam相关链接
    GPS 使用的三种坐标系 ECEF、ENU、LLA坐标系
    平面度计算 C++实现
    QT Cmake添加srv和msg
    pcl点云与ros之间的数据类型转换
    ROS分布式设置
    qt中播放视频和音频
    linux tips
  • 原文地址:https://www.cnblogs.com/sypx/p/9396097.html
Copyright © 2011-2022 走看看