美文网首页人生旅途光阴的故事明月共光辉
三分钟热情自学 Python · 第7期 · Python 字典

三分钟热情自学 Python · 第7期 · Python 字典

作者: 游文影月志 | 来源:发表于2020-08-23 21:45 被阅读0次

    If I were allowed to take just one book to the proverbial desert island, it might be a dictionary.
    ― Steven Pinker

    1. 前言

    在这个生活中处处都是大数据和人工智能的时代,总是能在各种角落看到 Python 的培训广告。我招架不住敌方的猛烈攻势,败下阵来。经过了一分钟的深思熟虑,我决定利用我的三分钟热情进行回击,从零开始自学 Python

    2.

    Dictionaries and Structuring Data

    字典和数据结构化

    2.1

    The Dictionary Data Type

    字典数据类型

    Like a list, a dictionary is a mutable collection of many values.

    像列表一样,字典是由多个值组成的可变集合。

    Indexes for dictionaries are called keys, and a key with its associated value is called a key-value pair. Almost any type of value can be used as a dictionary key in Python, e.g. string, integer, float, Boolean objects and tuple. But a dictionary key must be of a type that is immutable. Therefor neither a list nor another dictionary can serve as a dictionary key, because lists and dictionaries are mutable.

    字典的索引称为键,键和它所关联的值并称为键值对。在 Python 中几乎所有类型的值都可以用作字典的键,例如字符串,整数,浮点数,布尔对象和元组。 但是字典的键必须是不可变的类型。 因此,列表和其他字典都不能用作字典的键,因为列表和字典是可变的。

    a = {
        2: 'Ms.',
        'name': 'Sherry'
    }
    
    print(a[2] + ' ' + a['name'])
    # => Ms. Sherry
    

    相关文章

      网友评论

        本文标题:三分钟热情自学 Python · 第7期 · Python 字典

        本文链接:https://www.haomeiwen.com/subject/wmbwjktx.html