【Python】可遍历的数据类型有哪些?
Python 可以遍历读取的数据类型有列表(list),字符串(str),元组(tuple),字典(dict)和集合(set)。
其中前三个可以采用数字下标来读取,后两个则不行,会出下如下的错误提示:
KeyError: 0
TypeError: ‘set’ object is not subscriptable
my_list = [1,2,3]
my_str = '123'
my_tuple = (1,2,3)
my_dict = {'a':1,'b':2,'c':3}
my_set = {1,2,3}for i in range(3):print(my_list[i], my_str[i], my_tuple[i])for k in my_dict:print(k, my_dict[k])for s in my_set:print(s)# 输出如下:
# 1 1 1
# 2 2 2
# 3 3 3
# a 1
# b 2
# c 3
# 1
# 2
# 3
猜你喜欢:
【Python】可遍历的数据类型有哪些?相关推荐
- python 结构体数组 定义_一篇文章弄懂Python中所有数组数据类型
前言 数组类型是各种编程语言中基本的数组结构了,本文来盘点下Python中各种"数组"类型的实现. list tuple array.array str bytes bytearr ...
- Python入门篇-高级数据类型集合(set)和字典(dict)
Python入门篇-高级数据类型集合(set)和字典(dict) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.集合(set) 1>.集合的特点 约定set 翻译为集合c ...
- Python基础语法和数据类型最全总结
本文分享自华为云社区<Python最全基础语法和数据类型总结>,原文作者:北山啦 . 人生苦短,我用Python.总结了Python最全基础语法和数据类型总结,一文带你学会Python. ...
- [Python基础04]基本数据类型
文章目录 1.计算机程序概述 2.数据结构 3.程序设计开发基本要素 3.1.基本数据类型 3.1.1.整型Integer(不可变类型) 3.1.2.浮点类型(不可变类型) 3.1.3.布尔类型Boo ...
- python datatype函数_python 数据类型 datatype
python 数据类型 datatype 列表list 元组tuple 集合set 字典dictionary 字符串string 一.列表list list :python的一种数据类型.是可变的,有 ...
- python如何创建函数对列表里的元素进行分类_zip()函数如何在python中遍历多个列表?...
在对列表的元素进行找寻时,会频繁的说到遍历的理念.对于复杂的遍历要求,如多个列表中查找就显然不适合用for循环.本篇所要带来的是zip() 函数的方法,能够对多个迭代器进行遍历.下面我们就python ...
- 如何来理解Python中的字典数据类型
大家好,我是Python建设者.今天给大家讲解下Python中的字典数据类型. 一.前言 字典是Python中的数据类型,可让将数据存储在键/值对中. 二.什么是字典理解? 字典理解是创建字典的一种优 ...
- python pandas 遍历 DataFrame
python pandas 遍历 DataFrame df = pd.DataFrame({'A': ['A0', 'A1', 'A2', 'A3'],'B': ['B0', 'B1', 'B2', ...
- python类型-python语言中的数据类型有哪些
Python基本数据类型一般分为:数字.字符串.列表.元组.字典.集合这六种基本数据类型. 其中数字又包含整型(整型又包括标准整型.长整型(Python2.7及之前版本有)).浮点型.复数类型.布尔型 ...
最新文章
- 与人相处时不越界,能让关系更和谐
- 做事情不要着急,着急只能把事情做的更加糟糕。。。
- html设置文字超过字数_css限制文字显示字数长度,超出部分自动用省略号显示,防止溢出到第二行...
- Android官方开发文档Training系列课程中文版:多样屏幕之支持不同的屏幕密度
- 牛客OI周赛4-提高组 C 战争(war)
- 机器学习—关联规则分析之Apriori算法及其python实现
- 远程桌面(3389)复制(拖动)文件
- jsp+servlet+mysql 学生选课系统
- Win10访问不了Samba网络共享的原因以及解决办法
- CentOS cp复制命令覆盖文件不提示 实现直接覆盖
- 顺序结构(C语言基本结构)
- 微信公众号自定义菜单修改
- 7-17 小红帽与大灰狼的故事
- Java实现微信授权 获取用户OpenID(一)
- 波士顿地区Airbnb价格预测Project (一)
- ggplot2-为可视化建模2
- 负载均衡、DNS、F5、反向代理、LVS、四层与七层、CDN
- JS 实现别踩白块功能
- 使用ros标定鱼眼相机
- Mac上好用的照片查看器
热门文章