您的位置:首页 > 编程语言 > Python开发

python进阶:switch语句、推导式与None类型

2018-06-03 11:55 267 查看

一、python实现switch语句

  1. 简单示例

  1. 适合一般情形的示例

二、推导式:由已知对象推出另一对象

  1. 列表推导式
      列表推导式内一般不涉及函数(匿名函数),因为其本身就自带函数的特性
    • map可以是替代方法
    • 下图中的例子用推导式更佳

  1. 元组推导式(一般称为生成器表达式)

  1. 集合推导式

4.字典推导式

三、None与NoneType

  • None是个对象,是NoneType类型
  • None表示空;不等同于空字符串、空列表、空字典。。。

      if判空的误区

慎用 if a is None

  1. 对象与bool值的转换

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: