Python学习笔记 - 迭代Iteration
来源:互联网 发布:网络交友新时空文字 编辑:程序博客网 时间:2024/06/11 19:39
#!/usr/bin/env python3# -*- coding: utf-8 -*-d = {'a': 1, 'b': 2, 'c': 3}for key in d: # 默认迭代是keyprint(key)'''acb'''# 迭代valuefor value in d.values(): print(value)'''312'''for k, v in d.items():print(k, v)'''c 3a 1b 2'''#判断一个对象是否是可迭代对象from collections import Iterableisinstance('abd', Iterable) # str是否可迭代# Trueisinstance([1, 2, 3], Iterable) # list是否可迭代# Trueisinstance(123, Iterable) # 整数是否可迭代# False# 同时迭代索引和元素本身for i, value in enumerate(['A', 'B', 'C']):print(i, value)'''0 A1 B2 C'''for x, y in [(1, 1), (2, 4), (3, 9)]:print(x, y)'''1 12 43 9'''任何可迭代对象都可以作用于for循环,包括我们自定义的数据类型,只要符合迭代条件,就可以使用for循环。
0 0
- Python学习笔记 - 迭代Iteration
- Python 迭代(iteration)
- python - 迭代(iteration)
- Python基础-迭代Iteration
- Python教程学习简记4--Python 迭代(iteration)
- Think Python: Chapter 7 Iteration(迭代) 笔记
- 迭代 iteration
- Python高级特性-迭代(Iteration)-列表生成式-生成器
- 转载:Python高级特性 迭代(Iteration)
- python学习笔记(七)迭代
- python学习笔记4迭代
- Python开发学习笔记(10) - 迭代
- Python学习笔记,切片,迭代
- 06-python学习笔记-迭代
- 迭代(iteration)和递归
- 迭代周期Iteration长度控制
- 迭代(Iteration)与递归(Recursion)
- Python中iteration(迭代)、iterator(迭代器)、generator(生成器)等相关概念的理解
- web——jar包
- 例解 autoconf 和 automake 生成 Makefile 文件
- NullPointerException openOrCreateDatabase
- 访问网络从网络中获取图片
- 正式毕业了
- Python学习笔记 - 迭代Iteration
- 排序算法之插入排序
- 黑马day10 预编译解决sql的注入攻击&PrepareStatement
- Linux驱动修炼之道-驱动中一些常见的宏
- leetcode[9]:Palindrome Number
- ubuntu网络配置
- ant配置笔记(win8)
- protobuf实现c++与java之间的数据传递,beancopy数据到前台
- 曼哈顿最小生成树&&莫队算法