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】可遍历的数据类型有哪些?相关推荐

  1. python 结构体数组 定义_一篇文章弄懂Python中所有数组数据类型

    前言 数组类型是各种编程语言中基本的数组结构了,本文来盘点下Python中各种"数组"类型的实现. list tuple array.array str bytes bytearr ...

  2. Python入门篇-高级数据类型集合(set)和字典(dict)

    Python入门篇-高级数据类型集合(set)和字典(dict) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.集合(set) 1>.集合的特点 约定set 翻译为集合c ...

  3. Python基础语法和数据类型最全总结

    本文分享自华为云社区<Python最全基础语法和数据类型总结>,原文作者:北山啦 . 人生苦短,我用Python.总结了Python最全基础语法和数据类型总结,一文带你学会Python. ...

  4. [Python基础04]基本数据类型

    文章目录 1.计算机程序概述 2.数据结构 3.程序设计开发基本要素 3.1.基本数据类型 3.1.1.整型Integer(不可变类型) 3.1.2.浮点类型(不可变类型) 3.1.3.布尔类型Boo ...

  5. python datatype函数_python 数据类型 datatype

    python 数据类型 datatype 列表list 元组tuple 集合set 字典dictionary 字符串string 一.列表list list :python的一种数据类型.是可变的,有 ...

  6. python如何创建函数对列表里的元素进行分类_zip()函数如何在python中遍历多个列表?...

    在对列表的元素进行找寻时,会频繁的说到遍历的理念.对于复杂的遍历要求,如多个列表中查找就显然不适合用for循环.本篇所要带来的是zip() 函数的方法,能够对多个迭代器进行遍历.下面我们就python ...

  7. 如何来理解Python中的字典数据类型

    大家好,我是Python建设者.今天给大家讲解下Python中的字典数据类型. 一.前言 字典是Python中的数据类型,可让将数据存储在键/值对中. 二.什么是字典理解? 字典理解是创建字典的一种优 ...

  8. python pandas 遍历 DataFrame

    python pandas 遍历 DataFrame df = pd.DataFrame({'A': ['A0', 'A1', 'A2', 'A3'],'B': ['B0', 'B1', 'B2', ...

  9. python类型-python语言中的数据类型有哪些

    Python基本数据类型一般分为:数字.字符串.列表.元组.字典.集合这六种基本数据类型. 其中数字又包含整型(整型又包括标准整型.长整型(Python2.7及之前版本有)).浮点型.复数类型.布尔型 ...

最新文章

  1. 与人相处时不越界,能让关系更和谐
  2. 做事情不要着急,着急只能把事情做的更加糟糕。。。
  3. html设置文字超过字数_css限制文字显示字数长度,超出部分自动用省略号显示,防止溢出到第二行...
  4. Android官方开发文档Training系列课程中文版:多样屏幕之支持不同的屏幕密度
  5. 牛客OI周赛4-提高组 C 战争(war)
  6. 机器学习—关联规则分析之Apriori算法及其python实现
  7. 远程桌面(3389)复制(拖动)文件
  8. jsp+servlet+mysql 学生选课系统
  9. Win10访问不了Samba网络共享的原因以及解决办法
  10. CentOS cp复制命令覆盖文件不提示 实现直接覆盖
  11. 顺序结构(C语言基本结构)
  12. 微信公众号自定义菜单修改
  13. 7-17 小红帽与大灰狼的故事
  14. Java实现微信授权 获取用户OpenID(一)
  15. 波士顿地区Airbnb价格预测Project (一)
  16. ggplot2-为可视化建模2
  17. 负载均衡、DNS、F5、反向代理、LVS、四层与七层、CDN
  18. JS 实现别踩白块功能
  19. 使用ros标定鱼眼相机
  20. Mac上好用的照片查看器

热门文章

  1. 利用叉乘快速判断点是否在三角形内
  2. js小笔记 -- let const的理解
  3. Android开源项目:GifView——Android显示GIF动画
  4. Java 位运算- 十进制数值转十六进制(内存中的数据)
  5. 简单搞定linux逻辑卷
  6. poj 1006(中国剩余定理)
  7. zoj-3471 Most powful
  8. Open3D编译安装
  9. hdu 1042 N! 高精度运算
  10. NYOJ 36 最长公共子序列 dp