• 2021-3-20 周报博客


    个人博客

    1.学到的东西

    Python3 字典

    字典是另一种可变容器模型,且可存储任意类型对象。

    字典的每个键值 key=>value 对用冒号 : 分割,每个对之间用逗号(,)分割,整个字典包括在花括号 {} 中 ,格式如下所示:

    d = {key1 : value1, key2 : value2, key3 : value3 }
    

    img

    键必须是唯一的,但值则不必。

    值可以取任何数据类型,但键必须是不可变的,如字符串,数字。

    一个简单的字典实例:

    dict = {'name': 'runoob', 'likes': 123, 'url': 'www.runoob.com'}
    

    img

    也可如此创建字典:

    dict1 = { 'abc': 456 }
    dict2 = { 'abc': 123, 98.6: 37 }
    

    访问字典里的值

    把相应的键放入到方括号中,如下实例:

    实例

    #!/usr/bin/python3 dict = {'Name': 'Runoob', 'Age': 7, 'Class': 'First'} print ("dict['Name']: ", dict['Name']) print ("dict['Age']: ", dict['Age'])

    以上实例输出结果:

    dict['Name']:  Runoob
    dict['Age']:  7
    

    如果用字典里没有的键访问数据,会输出错误如下:

    实例

    #!/usr/bin/python3 dict = {'Name': 'Runoob', 'Age': 7, 'Class': 'First'} print ("dict['Alice']: ", dict['Alice'])

    以上实例输出结果:

    Traceback (most recent call last):
      File "test.py", line 5, in <module>
        print ("dict['Alice']: ", dict['Alice'])
    KeyError: 'Alice'
    

    2.明日计划

    3.遇到的问题

  • 相关阅读:
    游戏对战练习
    扩展属性 配置文件
    数据操作类:增删改查(三大类)
    作业
    泛型集合
    Linux下查看文件和文件夹大小
    reids客户端 redis-cli用法
    生产环境下JAVA进程高CPU占用故障排查
    MySQL主从复制与读写分离
    最全面 Nginx 入门教程 + 常用配置解析
  • 原文地址:https://www.cnblogs.com/gongyunlong-blogs/p/14912179.html
Copyright © 2020-2023  润新知