python(列表及列表的相关操作、元组和range)

1.什么是列表

    列表是一个课表的数据类型

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

    列表可以装大量数据。

2.列表的索引和切片

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

   索引的下标从0开始

   [起始位置:结束位置:步长]

3.列表的增删改查(*)

  1>增加

       append()追加

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

       extend()  迭代添加

  2>删除

      pop(index)  按照位置删除,会返回一个删除的元素

      remove(元素) 直接删除元素

      del   切片

      clear() 请空列表

  3>修改

      索引修改

    切片修改

  5>查询

       for el in list:

              el(查询的元素)

4.列表的嵌套

    列表的嵌套其实就是降维,一层一层的看列表

5.元组

  只读列表,只能看什么也不能干。

  使用()表示元组

  如果元组中只有一个元素要求这么表示 (元素, )

  元组是一个可迭代对象,可以使用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] 元素

猜你喜欢

转载自www.cnblogs.com/qq849784670/p/9398868.html