240 投稿
收录了25篇文章 · 2人关注
  • Python拾珍:9. 收集关键词参数

    我们知道如何编写函数将其参数收集成一个元组: 可以使用任意个参数的按位实参(也就是说,不带名称的实参)来调用这个函数: 但是 * 号操作符并不会...

  • Python拾珍:8. 命名元组

    很多简单的对象其实都可以看作是几个相关值的集合。例如,Point 对象,通常包含两个数字,即 x 和 y。定义一个这样的类时,通常从 init ...

  • Python拾珍:7. defaultdict

    collections 模块还提供了 defaultdict,它和字典相似,不同的是,如果你访问一个不存在的键,它会自动创建一个新值。 创建一个...

  • Python拾珍:6. 计数器

    计数器(counter)和集合类似,不同之处在于,如果一个元素出现超过一次,计数器会记录它出现了多少次。如果我们熟悉多重集(multiset)这...

  • Python拾珍:5. 集合

    下面是使用字典来寻找在文档中出现但不属于一个单词列表的单词。函数接收一个字典参数 d1,其中包含文档中所有的单词作为键;以及另一个参数 d2,包...

  • Python拾珍:4. any 和 all

    Python 提供了一个内置函数 any,它接收一个由布尔值组成的序列,并在其中任何值是 True 时返回 True。它可以用于列表: 但它更常...

  • Python拾珍:3. 生成器表达式

    生成器表达式(generator expression)和列表理解类似,但是它使用圆括号,而不是方括号: 输出结果: 结果是一个生成器对象,它知...

  • Python拾珍:2. 列表理解

    下面的函数接收一个字符串列表,将每个元素通过字符串方法 capitalize 进行映射,并返回一个新的字符串列表: 我们可以用列表理解(list...

  • Python拾珍:1. 条件表达式

    源代码 1: 源代码 1 的条件表达式: 源代码 2: 源代码 2 的条件表达式: 条件表达式的另一个用途是处理可选参数。例如: 对应的条件表达...

  • Ubuntu 使用 apt-get install python3-venv 无法找到 python3-venv 的解决方法

    可以使用如下命令来进行安装: 然后再运行你之前的操作即可

专题公告

记录 Python 学习点点滴滴