首页 > 编程语言 > 详细

python 小技巧

时间:2020-04-08 15:11:34      阅读:69      评论:0      收藏:0      [点我收藏+]

尽可能的使用内置函数处理数据

  • len 进行列表计数
  • 过滤一个列表使用列表推导式
[n for n in [1,2,3,4] if n%2]
  • 善用异常
try:
    user.name
except AttributeError:
    pass
  • 使用in进行列表元素检查
  • 去重使用set()
  • 列表排序使用
[1,2,4].sort()
  • 迭代循环放到函数里面
def compute_cubes():
    return [n**3 for n in range(1000)]
  • 检查是否为True
if var:
    pass
  • 检查列表是否为空
if not names_list:
    pass
  • 直接使用[] {} 返回一个对象
  • zip将列表转化为字典
dict(zip([‘a‘,‘b‘,‘c‘],[1,2,3]))

python 小技巧

原文:https://www.cnblogs.com/raisok/p/12659650.html

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