首页 > 编程语言 > 详细

Python数据结构

时间:2019-07-09 12:12:56      阅读:89      评论:0      收藏:0      [点我收藏+]
字典:
Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串、数字、元组、字典等其他容器模型;
值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组;
遍历字典时遍历的是键;
访问value操作:print ( dict[‘key‘])
删除操作:
  del dict[‘Name‘] # 删除键是‘Name‘的条目
  dict.clear() # 清空词典所有条目 KeyError: ‘Age‘
列表生成式:
列表生成式则可以用一行语句代替循环生成上面的list:
>>> [x * x for x in range(1, 11)]
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
写列表生成式时,把要生成的元素x * x放到前面,后面跟for循环,就可以把list创建出来。
for循环后面还可以加上if判断,这样我们就可以筛选出仅偶数的平方:
>>> [x * x for x in range(1, 11) if x % 2 == 0]
[4, 16, 36, 64, 100]


Python数据结构

原文:https://www.cnblogs.com/lsh0908/p/11156255.html

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