zoukankan      html  css  js  c++  java
  • python中的字典、元组和集合

    一、python中的字典

    1、字典的表示方式:{key1:value1,key2:value2,key3:value3};

    2、字典的key通常情况下是字符串,也可以使用其他不可变的数据类型;

    3、字典的key值不能重复,如果在一个字典中存在相同的key,则后面的value会覆盖前面的value;

    4、获取字典的长度: len()

     它的长度是3;

    5、字典的修改和添加:

    修改:dict_name[exited key]=new value

    添加:dict_name[new key]=new value

     输出的结果为:

     6、字典的删除:根据 key 删除

    pop(key)

    输出的结果为:

    7、获取字典中的所有 key 或所有的 value

    获取所有的key:dict_name.keys()

    获取所有的value:dict_name.values()

     输出的结果是:

     二、元组

    1、元组的表示方式:tuple=(1,"username","pwd")

    2、当元组中只有一个元素时,一定要加逗号,即 my_tuple=("usernam",)

    3、元组是不可变的数据类型,即:

     4、元组是有序的,即元组也是有索引的,可以根据索引对元组进行切片操作:

     输出的结果为:

     5、元组的解包:

     根据元组的解包我们可以了解到,赋值运算是可以一次赋值多个元素的,即:

     输出的结果为:

     三、集合

    1、集合的表示方式:{},和字典相比,它是没有key的;

    2、集合是有序的、可变的,关于集合的增加元素、修改元素的方法,将在后面进行补充;

    3、集合的主要作用是去除重复元素,即:

     输出的结果为:

     4、一道关于集合用法的经典的面试题:

     输出结果为:

  • 相关阅读:
    实现简易赈灾物资发放登记系统---练习
    数据访问-----ADO.NET 练习2
    数据访问-----ADO.NET 练习1
    面向对象(3)继承
    面向对象(2)
    面向对象(1)
    JavaScript 内容串联 ---Document---四、五和正则表达式。
    JavaScript 内容串联 ---Document
    document--操作相关元素(js简短汇总3)
    js--document对象操作内容(js简短汇总2)
  • 原文地址:https://www.cnblogs.com/Cactus-xiaot/p/12757801.html
Copyright © 2011-2022 走看看