python中for循环中使用range、len、enumerate函数的操作实例
2017-02-13 10:14
579 查看
#coding=utf8 print ''' Python中的for循环更像shell脚本里的foreach迭代。 Python中的for接受可迭代对象作为其参数,每次迭代其中一个元素。 Python中的print语句会默认给每一行添加一个换行符。 只要在print语句的最后添加一个逗号(,)就可以在同一行显示。 如果代码中出现一个不带有任何参数的print的语句,它用来输出一个换行符。 ''' fruits=["apple","orange","pear","banana","peach","watermelon"] print "I like eating some fruits,such as:", for fruit in fruits: print fruit, #用于换行 #print print ''' python中的range函数:返回一系列连续增加的整数。 它接受一个数值范围生成一个列表。 ''' rangeList=range(5) print "the list of range(5) is:",rangeList for item in rangeList: print " element of rangList:",item print #对字符串使用for语句,输出每个字符 string="ewang" for char in string: print "the char of string:",char print ''' range()函数与len()一起用于字符串索引。 显示字符串中每个字符及其索引值。 ''' for index in range(len(string)): print "the char and index of string:",string[index],"(%d)" %index print ''' python中的enumerate 函数用于遍历序列中的元素以及它们的下标。 enumerate 能同时循环索引和元素:索引在前、元素在后 ''' for index,char in enumerate(string): print "the char and index of string by enumerate function:",char,"(%d)" %index
相关文章推荐
- python中for循环中使用range、len、enumerate函数的操作实例
- 关于python 自带csv库的使用心得 附带操作实例以及excel下乱码的解决
- 【python】解析Excel中使用xlrd库、xlwt库操作,读取excel进阶完整脚本实例(四)
- Python使用cookielib模块操作cookie的实例教程
- Python使用difflib对比两个文件操作实例
- 【python】解析Excel中使用xlrd库、xlwt库操作,写入excel进阶完整脚本实例(五)
- python让实例作用于for循环并当做list来使用
- python中使用enumerate函数遍历元素实例
- Python定义并使用列表和元组操作实例
- 使用Python对Csv文件操作实例代码
- Python使用cookielib模块操作cookie的实例教程
- 使用Python操作excel文件的实例代码
- Python使用difflib对比两个文件操作实例
- Python使用difflib对比两个文件操作实例
- Python使用difflib对比两个文件操作实例
- python文件的基础及文件读入合并操作使用实例
- Python编程之列表操作实例详解【创建、使用、更新、删除】
- python列表操作实例源码讲解(创建、使用、更新、删除)
- Python的字符串模板(Template)使用操作实例讲解
- Python在方括号中使用for循环,类似[0 for i in range(10)],叫 列表解析List Comprehensions