首页 > 编程语言 > 详细

python常见易混淆的错误

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

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常见易混淆的错误

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!