Python3 遍历列表、字典和元组方式总结
# 列表\字典\元组 遍历方式
def loop(request):# 元组遍历方式一:for intupe_one = ('1', '2', '3', '4')for value in tupe_one:print(value)# 元组遍历方式二:内置函数enumerate()tupe_tow = ('1', '2', '3', '4')for index, value in enumerate(tupe_tow):print("下标:%s 值:%s" % (str(index), value))# 元组遍历方式三:使用range()函数tupe_three = ('1', '2', '3', '4')for index in range(len(tupe_three)):print(tupe_three[index])# 元组遍历方式四: 使用iter()内置函数,返回迭代器对象tupe_four = ('1', '2', '3', '4')for value in iter(tupe_four):print(value)# 列表遍历方式一:for inlist_one = ('1', '2', '3', '4')for value in list_one:print(value)# 列表遍历方式二:内置函数enumerate()list_tow = ('1', '2', '3', '4')for index, value in enumerate(list_tow):print("下标:%s 值:%s" % (str(index), value))# 列表遍历方式三:使用range()函数list_three = ('1', '2', '3', '4')for index in range(len(list_three)):print(list_three[index])# 列表遍历方式四: 使用iter()内置函数,返回迭代器对象list_four = ('1', '2', '3', '4')for value in iter(list_four):print(value)# 字典遍历方式一:for indict_one = {"one": 1, "two": 2, "three": 3}for value in dict_one:print("K:%s Value:%d" % (value, dict_one[value]))# 字典遍历方式二:使用dict的keys()方法dict_two = {"one": 1, "two": 2, "three": 3}for key in dict_two.keys():print("K:%s Value:%d" % (key, dict_two[key]))# 字典遍历方式三: 使用dict的values()方法dict_three = {"one": 1, "two": 2, "three": 3}for value in dict_three.values():print("value:" + str(value))# 字典遍历方式四: 使用dict的items()方法dict_four = {"one": 1, "two": 2, "three": 3}for item in dict_four.items():print(item)# 字典遍历方式五: 使用dict的items()方法,然后直接解包元组dict_five = {"one": 1, "two": 2, "three": 3}for key, value in dict_five.items():print(key + ":" + str(value))return response_success(message='列表、字典、元组遍历方式验证')
运行结果:
1
2
3
4
下标:0 值:1
下标:1 值:2
下标:2 值:3
下标:3 值:4
1
2
3
4
1
2
3
4
1
2
3
4
下标:0 值:1
下标:1 值:2
下标:2 值:3
下标:3 值:4
1
2
3
4
1
2
3
4
K:one Value:1
K:two Value:2
K:three Value:3
K:one Value:1
K:two Value:2
K:three Value:3
value:1
value:2
value:3
('one', 1)
('two', 2)
('three', 3)
one:1
two:2
three:3
Python3 遍历列表、字典和元组方式总结相关推荐
- python3 遍历列表得到序号索引和值
#!/usr/bin/env python # -*- coding: utf-8 -*-if __name__ == '__main__':list = ['html', 'js', 'css', ...
- python3 遍历列表list 四种方法
方法一:最简单常用的,用for遍历列表 list = [2, 3, 4] for num in list:print (num) 输出: 2 3 4 方法二:利用python内置函数enumerat ...
- python3遍历列表赋值_Python3实现的字典遍历操作详解
本文实例讲述了Python3字典遍历操作.分享给大家供大家参考,具体如下: 字典是针对非序列集合而提供的一种数据类型. 通过任意键查找集合中值信息的过程叫映射,python通过字典实现映射. 为字典赋 ...
- python3 字符串 列表 字典 转换
1.字符串转列表 str1 = "12345" list1 = list(str1) print list1 str2 = "123 sjhid dhi" li ...
- python3反转列表的三种方式
1.内建函数 reversed() ''' 遇到问题没人解答?小编创建了一个Python学习交流QQ群:857662006 寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书! ...
- python 遍历列表list、元组tuple取下标
def test():tup = ('a', 'b', 'c', 'd')for tup_index in range(len(tup)):print("tuple index:" ...
- python包含多个元组的元组_Python数据结构(元组,列表,字典)
Python内置了 几种数据结构,元组,列表 字典 1.元组 元组可以由不同的元素组成,所有元素通过圆括号( )包含起来,并通过逗号","隔开.如变量名 = (元素1,元素2,. ...
- python 遍历_python遍历列表
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python的列表list可以用for循环进行遍历,实际开发中发现一个问题,就是 ...
- Python3数据结构总结(列表list,元组tuple,集合set,字典dict,堆栈stack,队列queue和遍历技巧)
文章目录 6种标准数据类型(列表,元组,集合,字典)的对比和初始化 列表增删改查等常用操作的方法总结 列表当做堆栈stack使用 列表当做队列queue使用 序列(字符串+列表+字典)的遍历技巧 字符 ...
最新文章
- ccxprocess启动项可以禁用么_macOS 删除烦人的CCXProcess.app
- 详解JavaScript中的this
- JQuery对checkbox操作 (循环)
- Linux编译安装中configure、make和make install各自的作用详解
- 全国人工智能大赛 行人重识别(Person ReID)赛项 季军团队方案分享
- python win32ui选取文件夹_最全 Python 算法实现资源汇总!
- 精和泛的一点思考(跨学科思维)
- Python 技巧总结
- ssh:could not resolve hostname XXX:Temporary failure in name resolution
- 转载:C#7.0新特性(VS2017可用)
- android 获取屏幕宽高
- springboot获取active_springboot 2.3.0+activeRecord获取对象报类型转换错误
- 82_Linux检测指定ip指定端口是否开放
- 3dmax如何快速查找丢失贴图,并根据贴图快速找到对应物体
- 如何将cocos、spine等骨骼文件转换成Egret引擎使用的 dragonbones的骨骼文件
- 壁纸网站研究:强大到没朋友的壁纸网站整理(动漫/二次元/宅男/风景/真人)
- USB 3.0 Rx Detect之超速U盘的识别
- Kafka坑之一:Lag与HW、LEO
- python读取xlsx文件中的日期
- 导航栏不变 页面切换 最简单的方法