python学习-迭代
来源:互联网 发布:笔记本网络重置会怎样 编辑:程序博客网 时间:2024/05/22 03:41
# -*- coding:utf-8 -*-from collections import Iterable'''迭代'''L = ['af','st','at','psst','beta']D = {1:'af',2:'st',3:'at',4:'psst',5:'beta'}S = 'helloworld'#数组for item in L: print item#字典for key in D: print key#默认为key值,想要取values值,调用itervalues()方法for value in D.itervalues(): print value#key,value同时取for key,value in D.iteritems(): print key,value#字符串for ch in S: print ch#判断是否可迭代#字符串是否迭代print isinstance(S,Iterable)#数组是否可迭代print isinstance(L,Iterable)#字典是否可迭代print isinstance(D,Iterable)#小数是否可迭代print isinstance(11.2,Iterable)#整数是否迭代print isinstance(1,Iterable)#布尔值是否可迭代print isinstance(False,Iterable)#set是否可迭代print isinstance(set([1,2,3]),Iterable)#tuple是否可迭代print isinstance((1,2),Iterable)#enumeratefor index,value in enumerate(L): print index,value
0 0
- python学习-迭代
- Python学习八:迭代
- python之迭代学习
- 学习篇--Python迭代
- Python学习笔记 - 迭代Iteration
- python学习笔记(七)迭代
- python基础学习七: 迭代
- python学习笔记4迭代
- python学习——迭代
- Python开发学习笔记(10) - 迭代
- python学习之路3--------迭代
- Python学习笔记,切片,迭代
- 06-python学习笔记-迭代
- Python教程学习简记4--Python 迭代(iteration)
- 【Python学习笔记】python高级特性:迭代
- Python学习---第3天---Python迭代
- Python基础 - 迭代
- python 迭代
- onCreate()方法中的参数Bundle savedInstanceState详解
- 【英语学习】八月份
- JPA标注
- yum提示another app is currently holding the yum lock;waiting for it to exit
- python学习-切片
- python学习-迭代
- ffmpeg移植Android方法以及常见问题汇总
- python学习-列表生成式
- php linux 发送带附件邮件
- java连接接数据库实现数据库的添加 删除 更新 查询操作的一个帮助类
- python学习-生成器
- process_begin: CreateProcess(...) failed.
- struts2的helloworld程序部署报错的解决方案
- python学习-高阶函数