9.25
if else 语句
and or 语句
布尔表达式 True和False
if elif else 可以全部使用elif语句elif重新限制了条件.如果需要多个条件,则还是需要多个简单if语句
局部变量和全局变量
9.26
字典: 键key(不可变) 与 值value(可修改)
items() 方法的遍历:items() 方法把字典中每对 key 和 value 组成一个元组,并把这些元组放在列表中返回
1.用一个参数接受items(),返回的是key和value组成的元组
2.用两个参数接受items(),返回的是key和value
3.用for in去遍历字典,返回的是key的值 此时的key不包含value
遍历字典时,python不在乎键和值之间的存储顺序,只在乎键和值的对应的关系
字典存储的两种内容:
1.一个对象的多种信息,key和value
2.多个对象的同一种信息:信息的名字,例如:name和language
for xxx in xxxs.keys() == for xxx in xxxs
.keys()和values()
set()函数:set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。set()接收一个list作为参数
访问字典里面的值 需要用 []去表示 里面填写上具体的键 ‘xx’
字典其实相当于两个列表,可以利用zip()函数去将两个列表合成一个字典
zip()函数:传入两个列表,a,b, 出现(a[i-1], b[i-1])
。这样的操作,与压缩软件的“压缩”十分接近。
列表中嵌套字典 字典里嵌套列表 字典里嵌套字典(比较复杂)
列表:人 .字典:人的信息 字典:披萨。 列表:披萨的材料 字典:城市。字典:城市的不同信息