接3.3
(3)遍历所有的键值对
info = {"id":1,"name": "吴彦祖", "age": 18}
for key,value in info.items():
    print("key=%s,value=%s"%(key,value))结果:
key=id,value=1
 key=name,value=吴彦祖
 key=age,value=18
 (4)使用枚举函数,同时拿到列表中的下标和元素内容
mylist = ["a","b","c","d"]
for i,x in enumerate(mylist):
    print(i+1,x)
结果:
1 a
 2 b
 3 c
 4 d
7.获取字典长度 len()
获取最大的key max()
获取最小的key min()
其他类型对象转换成字典 dict dict([1,2],[3,4])
按重要程度依次排列
列表 有序 可变类型
字典 无序 key不可变,value可变
元组 有序 不可变类型
集合 无序 可变类型(不重复)
十一.集合(set),只有键没有值
十二.函数 :为了提高编写的效率以及代码的重用,把具有独立功能的代码块组织为一个小模块,就是函数
1.函数的定义
def printinfo():
    print("------------------")
    print("人生苦短,我用python")
    print("------------------")2.函数的调用
def printinfo():
    print("------------------")
    print("人生苦短,我用python")
    print("------------------")
printinfo()结果:
------------------
 人生苦短,我用python
 ------------------
3.带参数的函数
def add2num(a,b):
    c = a+b
    print(c)
add2num(11,22)结果:33
4.带返回值的函数
 def add2num(a,b):
     return a+b   #通过return来返回运算结果
 result = add2num(11,22)
 print(result)
结果:33
5.返回多个值的函数
def divid(a,b):
    shang=a/b
    yushu=a%b
    return shang,yushu   #多个返回值用逗号分隔
sh,yu = divid(5,2)    #需要使用多个值来保存返回内容
print("商: %d,余数: %d"%(sh,yu))
结果:商: 2,余数: 1










