zoukankan      html  css  js  c++  java
  • python 基础笔记三

    Python 元组

      1、python 的元组与列表类似,但是元组的元素不能修改

      2、元组试用小括号定义:(元素1,元素2,元素3)

      3、如果元组只有一个元素,元素后面必须加上逗号

      4、访问元组:

       4.1)、tup[下标]:获取下标的元素

       4.2)、tup[start:end]:截取下标start到下标end-1之间的元素

      5、删除元组:

       5.1)、元组中的元素值是不允许删除的,但是可以通过del语句删除整个元组

          eg:del tup

      6、元组运算符:

         与字符串一样,元组之间可以使用 + 号和 * 号进行运算。这就意味着他们可以组合和复制,运算后会生成一个新的元组。

        

    Python 字典

      字典是一种可变容器模型,且可存储任意类型对象。字典的每个键值的key,value用冒号:分割,每个键值对之间用逗号分割,字典用花括号定义。

        1)、键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一;

        2)、值可以取任何数据类型,但键必须是不可变的,如字符串、数字或元组

       1、获取字典的值:

        1.1、dict['key']:如果key不存在,会报错

        1.2、dict.get('key'):如果key不存在,不会报错

        1.3、dict.get('key',default):查询不到值时,返回默认值default

        1.4、dict.keys():获取字典的所有key

        1.5、dict.values():获取字典的所有值

        1.6、dict.items():获取字典的key-value

      2、增加键值对:

        2.1、dict['key'] = value:如果key存在的情况下,会修改原来的值,如果key不存在的情的情况下,会新增一个key-value的键值对

        2.2、dict.setdefault(key,value):这种方式下,如果key已存在,不会新增键值对,也不会修改原来的值

      3、删除字典元素:

        3.1、pop(key):删除key对应的元素

        3.2、del dict[key]: 删除key对应的元素

        3.3、dict.clear():删除字典中的所有元素

        3.4、del dict:删除词典

      4、合并字典:

        4.1、dict1.update(dict2):将dict2的元素添加到dict1中

      5、判断key是否存在于字典中:

        5.1)、key in dict

        5.2)、key in dict.keys()

  • 相关阅读:
    Python学习之旅—生成器对象的send方法详解
    对集合多列进行求和方法的选择
    23种设计模式
    这一天,我真正的体会到。。。
    火狐浏览器导出EXCEL 表格,文件名乱码问题
    K-fold Train Version3
    K-fold Train Version2
    K-fold Train
    Confusion matrix
    Kaggle Solutions
  • 原文地址:https://www.cnblogs.com/wu-xw/p/9579985.html
Copyright © 2011-2022 走看看