Python 列表(List) 的三种遍历(序号和值)方法
if __name__ == '__main__':list = ['html', 'js', 'css', 'python']for i in list:print(list.index(i), i)# 方法1print( '遍历列表方法1:')for i in list:print ("序号:%s 值:%s" % (list.index(i) + 1, i))print ('\n遍历列表方法2:')# 方法2for i in range(len(list)):print ("序号:%s 值:%s" % (i + 1, list[i]))# 方法3print ('\n遍历列表方法3:')for i, val in enumerate(list):print ("序号:%s 值:%s" % (i + 1, val))# 方法3print( '\n遍历列表方法3 (设置遍历开始初始位置,只改变了起始序号):')for i, val in enumerate(list, 2):print ("序号:%s 值:%s" % (i + 1, val))
def printPoem():print("hello poem")name = '晏殊'poem = ''' 一曲新词酒一杯,去年天气旧亭台。夕阳西下几时回?无可奈何花落去,似曾相识燕归来。小园香径独徘徊。'''print(name, poem)printPoem()
if __name__ == '__main__':print("hello poem")name = '晏殊'poem = ''' 一曲新词酒一杯,去年天气旧亭台。夕阳西下几时回?无可奈何花落去,似曾相识燕归来。小园香径独徘徊。 '''print(name, poem)print(name)print(poem)
if __name__ == '__main__': 这一句相当于c/c++中的main()函数。
Python 列表(List) 的三种遍历(序号和值)方法相关推荐
- [转]Python 列表(List) 的三种遍历(序号和值)方法
if __name__ == '__main__': list = ['html', 'js', 'css', 'python'] for i in list: print(list.index(i) ...
- python list遍历 间隔_Python 列表(List) 的三种遍历(序号和值)方法
#!/usr/bin/env python # -*- coding: utf-8 -*- if __name__ == '__main__': list = ['html', 'js', 'css' ...
- python 遍历list获取元素的序号_Python列表(List)的三种遍历(序号和值)方法
三种遍历列表里面序号和值的方法: 最近学习python这门语言,感觉到其对自己的工作效率有很大的提升,特在情人节这一天写下了这篇博客,下面废话不多说,直接贴代码#!/usr/bin/env pytho ...
- python列表追加的三种方式对比
python列表追加的三种方式分别为:+, extend(), append() +是直接将两个列表拼凑在一起,并生成新的列表 extend()是将另一个列表的值插入已有列表中,并不会生成新的列表 a ...
- python列表添加元素的三种方法定义集合数据对象_(1) List,tuple,dictionary,Python语法基础集,一,之,列表,元组,字典,集合...
Python序列(列表.元组.字典.集合) 一.列表(List)与列表推导式 (一)列表(list) 1.列表是Python内置 可变序列 (列表中元素可增加删除或修改): 2.列表元素放在一对中括号 ...
- python列表反转的三种方式
1.内建函数 reversed() li = [1,2,3,4,5,6]a = list(reversed(li))print(a) 注意:reversed()函数返回的是一个迭代器,而不是一个Lis ...
- Python实现二叉树的三种深度遍历方法!
python代码实现了二叉树,这次将会实现二叉树的几种遍历方法,来更好的解析二叉树的结构特点.分别是一种广度遍历,和三种深度遍历方法:先序遍历,中序遍历,后序遍历.下面是代码实现: 1.先序遍历 遍历 ...
- python如何删除代码_Python列表删除的三种方法代码分享
1.使用del语句删除元素 >>> i1 = ["a",'b','c','d'] >>> del i1[0] >>> prin ...
- python列表的三种遍历方法(for循环,索引,下标)
列表是python中使用频率非常高的数据类型 用方括号[]定义 接下来介绍遍历列表常用的三种方法 1:直接遍历 list1=[1,24,34,44,533,5,219] for item in lis ...
- python 递归实现树的三种遍历
python 递归实现树的三种遍历 class TreeNode:def __init__(self,data):self.data = dataself.left = Noneself.right ...
最新文章
- JsTree中提示:Cannot read property 'core' of underfined
- 编程竞赛控制系统(PC2)使用说明书
- kettle下载安装和连接
- 光洋PLC以太网通讯数据采集解决方案
- 模式识别--绪论 什么是模式识别?模式识别的主要方法及具体应用
- Linux关闭防火墙命令
- python 代码实现反向传播算法
- php实现文本替换,php如何实现汉字替换
- Unity3D iPhone开发入门 (转)iPhoneSettings.
- 第4章 设计目标与原则
- Python下载与安装,以及下载安装编辑器Geany且通过Geany编辑运行第一个程序Hello world.
- mysql 留存率统计_留存率,数据表分表问题
- END-TO-END DNN BASED SPEAKER RECOGNITION INSPIRED BY I-VECTOR AND PLDA
- 邮政社招笔试题库_2016年中国邮政储蓄银行招聘考试笔试题库内容试卷历年真题...
- linux系统重装win7 磁盘格式为gpt,怎么更改为,win10改win7怎么将硬盘格式由gpt转mbr?...
- windows粘贴板失效,不能复制粘贴解决
- android openal播放器,Android OpenAL 录音参数不正确
- Spring and Vue(前后端分离)
- UID和cookie的查找
- JAVASCRIPT之灰色按钮
热门文章
- 鼠标被计算机无法识别怎么办,win7系统usb鼠标无法识别怎么解决 电脑usb鼠标无法识别解决方法...
- C++ OpenCV 开发笔记整理分类合集【所有的相关记录,都整理在此】
- ie登录显示登录到ftp服务器,用IE登录FTP服务器怎么消除记住的密码
- mysql 5.1.71_MySQL升级从5.1.71到5.7.17
- access ea 可以联网吗_EA自家Origin平台高级会员Origin Access Premier现已上线
- ie8打不开html图片不显示,IE8浏览器无法显示PNG图片解决教程
- oracle的汇总模板,Oracle EBS汇总模板建立问题处理
- android av和hdmi输出切换代码,AV转HDMI转换器有用吗?
- 【Docker】文件拷贝
- MYSQL导入导出.sql文件