码迷,mamicode.com
首页 > 编程语言 > 详细

python常见易混淆的错误

时间:2018-02-05 19:58:58      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:利用   python   一个   下标   返回   range   pytho   enumerate   打印   

1,关于break break是终止最近的循环。

1 for i in range(10):
2     if i == 2:        
3         break
4     print i
5 #以上,只打印0和1

 

 2,在py2中,range函数返回一个列表

 

 3,enumerate()

 

利用enumerate()函数,可以在每次循环中同时得到下标和元素:

 

S = ‘abcdefghijk‘

for (index,char) in enumerate(S):

    print index

    print char

实际上,enumerate()在每次循环中,返回的是一个包含两个元素的定值表(tuple),两个元素分别赋予index和char

 

4   zip函数

ta = [1,2]

tb = [9,8]

 

# cluster

zipped = zip(ta,tb)

print(zipped)#[(1,9),(2,8)]

 

python常见易混淆的错误

标签:利用   python   一个   下标   返回   range   pytho   enumerate   打印   

原文地址:https://www.cnblogs.com/saolv/p/8418934.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!