1. if __name__ == '__main__':
  2. list = ['html', 'js', 'css', 'python']
  3. for i in list:
  4. print(list.index(i), i)
  5. # 方法1
  6. print( '遍历列表方法1:')
  7. for i in list:
  8. print ("序号:%s 值:%s" % (list.index(i) + 1, i))
  9. print ('\n遍历列表方法2:')
  10. # 方法2
  11. for i in range(len(list)):
  12. print ("序号:%s 值:%s" % (i + 1, list[i]))
  13. # 方法3
  14. print ('\n遍历列表方法3:')
  15. for i, val in enumerate(list):
  16. print ("序号:%s 值:%s" % (i + 1, val))
  17. # 方法3
  18. print( '\n遍历列表方法3 (设置遍历开始初始位置,只改变了起始序号):')
  19. for i, val in enumerate(list, 2):
  20. print ("序号:%s 值:%s" % (i + 1, val))

 
  1. def printPoem():
  2. print("hello poem")
  3. name = '晏殊'
  4. poem = ''' 一曲新词酒一杯,去年天气旧亭台。夕阳西下几时回?无可奈何花落去,似曾相识燕归来。小园香径独徘徊。'''
  5. print(name, poem)
  6. printPoem()
 
  1. if __name__ == '__main__':
  2. print("hello poem")
  3. name = '晏殊'
  4. poem = '''
  5. 一曲新词酒一杯,去年天气旧亭台。
  6. 夕阳西下几时回?无可奈何花落去,
  7. 似曾相识燕归来。小园香径独徘徊。 '''
  8. print(name, poem)
  9. print(name)
  10. print(poem)

if __name__ == '__main__':  这一句相当于c/c++中的main()函数。

---------------------
作者:moonlight天人合一
来源:CSDN
原文:https://blog.csdn.net/moonlightpeng/article/details/86516414
版权声明:本文为作者原创文章,转载请附上博文链接!
内容解析By:CSDN,CNBLOG博客文章一键转载插件

[转]Python 列表(List) 的三种遍历(序号和值)方法相关推荐

  1. python list遍历 间隔_Python 列表(List) 的三种遍历(序号和值)方法

    #!/usr/bin/env python # -*- coding: utf-8 -*- if __name__ == '__main__': list = ['html', 'js', 'css' ...

  2. python 遍历list获取元素的序号_Python列表(List)的三种遍历(序号和值)方法

    三种遍历列表里面序号和值的方法: 最近学习python这门语言,感觉到其对自己的工作效率有很大的提升,特在情人节这一天写下了这篇博客,下面废话不多说,直接贴代码#!/usr/bin/env pytho ...

  3. python列表追加的三种方式对比

    python列表追加的三种方式分别为:+, extend(), append() +是直接将两个列表拼凑在一起,并生成新的列表 extend()是将另一个列表的值插入已有列表中,并不会生成新的列表 a ...

  4. python列表添加元素的三种方法定义集合数据对象_(1) List,tuple,dictionary,Python语法基础集,一,之,列表,元组,字典,集合...

    Python序列(列表.元组.字典.集合) 一.列表(List)与列表推导式 (一)列表(list) 1.列表是Python内置 可变序列 (列表中元素可增加删除或修改): 2.列表元素放在一对中括号 ...

  5. python列表反转的三种方式

    1.内建函数 reversed() li = [1,2,3,4,5,6]a = list(reversed(li))print(a) 注意:reversed()函数返回的是一个迭代器,而不是一个Lis ...

  6. Python实现二叉树的三种深度遍历方法!

    python代码实现了二叉树,这次将会实现二叉树的几种遍历方法,来更好的解析二叉树的结构特点.分别是一种广度遍历,和三种深度遍历方法:先序遍历,中序遍历,后序遍历.下面是代码实现: 1.先序遍历 遍历 ...

  7. python如何删除代码_Python列表删除的三种方法代码分享

    1.使用del语句删除元素 >>> i1 = ["a",'b','c','d'] >>> del i1[0] >>> prin ...

  8. python列表的三种遍历方法(for循环,索引,下标)

    列表是python中使用频率非常高的数据类型 用方括号[]定义 接下来介绍遍历列表常用的三种方法 1:直接遍历 list1=[1,24,34,44,533,5,219] for item in lis ...

  9. python 递归实现树的三种遍历

    python 递归实现树的三种遍历 class TreeNode:def __init__(self,data):self.data = dataself.left = Noneself.right ...

最新文章

  1. 【题解】P3052 [USACO12MAR]摩天大楼里的奶牛Cows in a Skyscraper
  2. python 图像频谱
  3. Python 虚拟环境:Virtualenv
  4. android classloader异常,Android中ClassLoader类加载机制
  5. JAVA笔记:死锁的详细解释
  6. python注入点查找_sqlmap常用注入点检测爆破命令
  7. 基于HBase+ ElasticSearch的海量交通数据实时存取方案设计
  8. 【MySQL】命令行遇到 ‘> 而无法结束语句编辑的解决方案
  9. 微服务治理框架的选择:对比Spring Cloud和Istio
  10. 7限制cpu使用_macOS限制CPU或进程使用率
  11. 冰点下载器手机版apk_冰点文库下载器安卓手机版
  12. 记一次使用EasyExcel出现Convert excel format exception.You can try specifying the ‘excelType‘ yourself
  13. Python模拟用户名及密码(手机号)检测
  14. css内联样式!important
  15. 雷达多普勒频率计算公式_手持式雷达电波流速仪应用
  16. docker安装gamit_gamit的安装步骤
  17. 镜头的MTF曲线分析和原理
  18. 程序员如何才能写出一篇好的技术文章
  19. 问题 B: 沈老师的岛
  20. 关于MODIS数据说明及简单处理

热门文章

  1. windows下的NTP服务
  2. 在Eigrp做不等值路由的负载均衡
  3. Xamarin效果第五篇之ScrollView动态滚动效果
  4. 宇宙最強的IDE - Visual Studio 25岁生日快乐
  5. .NET6之MiniAPI(十九):NLog
  6. .NET 6 中的 Logging Source Generator
  7. Blazor 事件处理开发指南
  8. 链路追踪在ERP系统中的应用实践
  9. EntityFramework Core 3.0 Preview
  10. Rainbond 5.0正式发布, 支持对接管理已有Kubernetes集群