Python学习笔记(二)

1.当在python中遍历一个序列时,我们通常采用如下的方法: 

for item in sequence:
        process(item)

如果要对list实现类似Java那样的下标循环怎么办?Python内置的enumerate函数可以把一个list变成索引-元素对,这样就可以在for循环中同时迭代索引和元素本身:

for index,item in enumerate(sequence):
        print index,item

 2.在很多编程语言中,针对字符串提供了很多各种截取函数(例如,substring),其实目的就是对字符串切片。Python没有针对字符串的截取函数,只需要切片一个操作就可以完成,非常简单。

其中list,tuple,str都可以进行切片操作。

 

posted on 2016-03-29 00:03  stackhacks  阅读(142)  评论(0编辑  收藏  举报

导航