摘要: 1,zip() x=zip((5,6,7),(10,20,30,40),'abcd')print(type(x))for i in range(3): print(next(x)) 2,map() 将函数映射到可迭代对象中 x=map(ord,'abc') print(type(x)) for i 阅读全文
posted @ 2020-11-02 17:30 Kaiser- 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 迭代 字符串,列表,元组和字典等对象均支持迭代操作,可用迭代器遍历对象 因为上述对象没有自己的迭代器,iter()函数生成迭代器 d=iter([7,4,3]) for i in range(3): print(next(d)) next(d) 越界会报错 d=iter((7,8,(9,0))) f 阅读全文
posted @ 2020-11-02 17:20 Kaiser- 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1,items() 键值对视图 x={'name':'John','age':25}y=x.items()print(y)for a in y: print(a)x['age']=30print(y) 2,keys() 键的视图 x={'name':'John','age':25} y=x.keys 阅读全文
posted @ 2020-11-02 15:22 Kaiser- 阅读(421) 评论(0) 推荐(0) 编辑