• Python初学者第八天 元组和字典


    8day

    1、数据类型:元组

    元组:有序的,不可变地数据的集合。但若包含其他可变元素,这些元素可变。显示的告诉别人,此处不可修改;

    a = (1,2,3,4,5,['1','a'])

    2、数据类型:字典

    字典:字典是一种Key-value的数据类型,使用就像我们上学用的字典,通过笔笔划、字母来查对应页的详细内容;

    特性:

    -无序

    -查找速度快

    -可存放任意多个值、可修改、可以不唯一

    -key-value结构

    -key必须可hash、且必须为不可变的数据类型、必须唯一

    2.1 字典的基本操作:

    2.1.1 删除

    a、 pop 删除 

    b、popitem 随机删除

    dict.popitem() 

    c、del  删除

    del dict[key] 

     d、 clear 清空

    2.1.3 增加

    a、 直接加

    dict[key]=value 若有则替换,若无则添加

     2.1.4 修改

    2.1.5 获取

    dict.get(key) 若有,返回对应的value。若无,则返回“None”

    dict[key]=value  

    k in dict  判断是否有这个key,若有则返回True,若无则返回False

     

    2.2 常用操作:

    dict.keys  输出字典的所有key值

    dict.values 输出字典的所有value值

    dict.items 将字典转成一个列表

    dict.update(dict2) 将两个字典合并。若有相同的key,则覆盖。没有相同的key,则创建

    dict.setdefault(key,value)  若有这个key,在返回value。若没有,则创建

    fromkeys 将列表转换成一个字典

  • 相关阅读:
    exploded archive 和packaged archive 区别
    MyEclipse6.5使用设置技巧及快捷键
    本机上设置域名解析
    Cookie的生命周期问题
    简单的函数柯里化
    cookie操作
    自定义事件
    解耦应用逻辑/事件处理程序
    dragdrop + 自定义事件
    在窃取函数中用作用域安全的构造函数
  • 原文地址:https://www.cnblogs.com/fany-mok/p/8207152.html
Copyright © 2020-2023  润新知