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

Python中的循环

时间:2019-10-08 14:06:00      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:name   wan   插入   不可   集合   占用   n+1   ==   list   

python中的循环有两种,一种是for...in 循环,依次把list或者tuple中的每个元素迭代出来
例:
names=[‘zhangsan‘,‘lisi‘,‘wangwu‘]
for name in names:
print (name)
break 语句跳出循环
n=1
while n <= 100:
if n >10:
break
print (n)
n=n+1
print (‘END‘)
break的作用是提前结束循环
 
例:
n=0
while n < 10:
n=n+1
if n % 2 == 0:
continue
print (n)
continue的作用是结束本轮循环,开始下一轮循环
python中的字典用法,一种k-value
d={‘zhangsan‘:91,‘lisi‘:89,‘wangwu‘:93}
print (d[‘wangwu‘])
 
list和dic的区别
1.查找和插入的速度极快,不会随着key的增加而变慢
2.占用空间小,浪费内存很少
3.dict的key必须是不可变对象
SET
set和dict类似,也是一组key的集合,但不存储value,由于key不能重复,所以,在set中,没有重复的key
s=set([1,2,3])
print (s)
 

Python中的循环

标签:name   wan   插入   不可   集合   占用   n+1   ==   list   

原文地址:https://www.cnblogs.com/networking/p/11634886.html

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