del 语句让 Python 将键 'points' 从字典 alien_0 中删除,同时删除与这个键关联的值。
输出表明,键 'points' 及其值 5 已被从字典中删除,但其他键值对未受影响。
可选实参一般用方括号表示
可选实参一般用方括号表示
None 是一个特殊的值,表示没有相应的值(什么也没有),时常会把他用作占位。值
这里只是换了一种方式来遍历字典,结果仍然是相同的。
首先创建三个字典,其中每个字典都表示一个外星人。
然后在箭头处,将这些字典都存储到一个名为 aliens 的列表中。
有时候,需要将列表存储在字典中,而不是将字典存储在列表中。例如,如何描述顾客点的比萨呢?如果使用列表,只能存储要添加的比萨配料;但如果使用字典,其中的配料列表就只是用来描述比萨的一个方面。
(1 处)与键 'toppings' 关联的值是一个列表,其中存储了顾客要求添加的所有配料。
(2 处)当函数调用中的字符串很长,需要分成多行书写时,可以在合适的位置分行,在每行末尾都加上引号,并且对于除第一行外的其他各行,都在行首加上引号并缩进。这样,Python 将自动合并括号内的所有字符串。
首先定义一个名为 users 的字典,其中包含两个键:用户名 'aeinstein' 和 'mcurie'。
与每个键关联的值都是一个字典,其中包含用户的名、姓和居住地。然
然后,遍历字典users(见 1),让 Python 依次将每个键赋给变量 username,并依次将与当前键相关联的字典赋给变量 user_info。
在循环内部,我们首先将用户名打印出来(见 2)。
接下来,开始访问内部的字典(见 3),变量 user_info 是包含用户信息的字典,该字典包含三个键:'first'、'last'和'location'。
对于每个用户,我们都使用这些键来生成整洁的姓名和居住地,然后打印有关用户的简要信息(见4)