Python中的可迭代对象
2024-09-04 16:13:38
Python中的可迭代对象有:列表、元组、字典、字符串;常结合for循环使用;
判断一个对象是不是可迭代对象:
from collections import Iterable
isinstance(list(range(100)), Iterable)
isinstance('Say YOLO Again.')
列表:
L = list(range(100))
for i in L:
print(i)
元组:
T = tuple(range(100))
for i in T:
print(i)
字典:
dic = {'name': 'chen', 'age': 25, 'loc': 'Tianjin'}
# 以列表的形式返回key
list(dic.keys())
# 以列表的形式返回value
list(dic.values())
# 循环key
for key in dic:
print(key)
# 循环value
for value in dic.values():
print(value)
# 循环key, value
for key, value in dic.items():
print(key, value)
字符串:
S = 'Say YOLO Again!'
for s in S:
print(s)
返回'索引-元素'对:
for i, value in enumerate('Say YOLO Again.'):
print(i, value)
最新文章
- 文件上传---普通文件fileupload.jar和url文件httpUrlConnection
- [原]centos6.5系统可用yum源(32位)以及rpmforge
- 浅谈C++设计模式之单例模式
- 【POJ3461】Olipo
- 使用css3来实现边框圆角效果
- 【2016-08-06】QTableWidget的一些用法总结
- poj2986A Triangle and a Circle&;&;poj3675Telescope(三角形剖分)
- POM (Project Object Model)简介
- 华人开创NTP网络授时服务器成功投运世界级超大工程港珠澳大桥
- python 集合去重
- scrapy的入门使用(二)
- aplication.properties配置
- 获取AWR报告
- JS跨域ajax访问
- php 删除空格 和 回车
- [转]TFS2010 Team Project Collections
- 织梦中在线显示pdf文件的方法
- Java——List:list.add(index, element)和list.set(index, element)的区别
- python提取分析表格数据
- 《Thinking in Java》习题——吸血鬼数字
热门文章
- phyton方面相关书籍
- L2-020. 功夫传人(dfs+vector 或者 邻接矩阵+dij+优先队列)
- linux 学习2 常用命令
- python-xlrd 实现excel 导入数据
- createprocess并行运算
- solr4.8中集成mmseg4j1.9.1
- day17-jdbc 2.jdbc介绍
- 算法Sedgewick第四版-第1章基础-011一用链表实现bag、queue、stack
- JavaPersistenceWithHibernate第二版笔记-第六章-Mapping inheritance-006Mixing inheritance strategies(@SecondaryTable、@PrimaryKeyJoinColumn、<;join fetch=";select";>;)
- hive与hbase数据类型对应关系