zoukankan      html  css  js  c++  java
  • 基本数据类型 list and tuple 04

    列表和元组

    一,列表

      1.列表 由[]括起来 可以存放各种数据类型:  存放量比较大

      2.列表的索引和切片  列表也有索引 lst [i] i 即列表中各元素的位置 

      2.1列表的切片 lst[start:end:step]  顾头不顾尾 有步长.

    二,列表的增删改查

      1   ,增

        lst 可以在原数据上进行修改 

         lst.append() 添加新元素

         lst.extend() 迭代添加元素到列表

      2 ,删

         lst.pop() 删除最后一个  print(lst.pop()) 这个可以看到被删除的元素

         lst.remove()  可以删除指定元素

         lst.clear()  清空lst

         del lst[1:3] 切片删除

      3 ,改

        例如 lst = ['太白','太黑','五色','银王','日天']

        lst['指定某位置'] = 新值 将指定位置的值修改成新值

        lst[1:4:3] = ['麻花藤,'哇靠'] 切片修改也可以 如果步长不是1 要注意元素的个数与修改的数量相等   没有步长或者步长是1,则不用关心个数.

      4.查   列表是一个可迭代对象 可以用 for 循环来 遍历

      5. 其他操作 

        count 查询 某对象出现的次数 c = lst.count('元素')

        sort 排序 默认升序  lst.sort(reverse = True) 降序

        len(lst) 列表的长度

    三 ,列表的嵌套

      采用降维操作,一层层看就好

    四 ,元组和元组嵌套

      元组:不可变的列表 又被称为只读列表, 用() 括起来 可以存放任何类型的数据 可以查询 循环遍历.也可以切片 就是不能增删操作

      空元组表示方法为tu = tuple() 关于不可变的意思是第一层的元素不可变 而第二层取决于子元素是不是可以变

      元组中如果只有一个元素,一定要添加一个逗号,否则就不是元组 可能是字符串或者整数类型!!!!!!!!

    五 ,range

      可以用来获取到一组数据 通过for循环可以获取这些数据.

  • 相关阅读:
    Asp.Net Web API 2第八课——Web API 2中的属性路由
    Asp.Net Web API 2第七课——Web API异常处理
    Asp.Net Web API 2第六课——Web API路由和动作选择
    Asp.Net Web API 2第五课——Web API路由
    开始学习python
    BMI 小程序 购物车
    深浅copy 文件操作
    字典 dict 集合set
    基本数据类型 (str,int,bool,tuple,)
    python 运算符
  • 原文地址:https://www.cnblogs.com/f-g-f/p/9695564.html
Copyright © 2011-2022 走看看