虚假的布尔类型
❓ True is NOT True 在尝试使用 Python 3.10 制作一个简易的数织(Nonogram)生成器时,需要对一张 PIL.Image.Image 任意格式图像执行...
Jupyter Notebook 更换默认 Shell
Jupyter Notebook 的 Shell 功能 Jupyter Notebook 除了提供各式各样的 Kernel 以支持不同的编程语言(默认仅提供基于ipykernel的...
回溯法解九数字问题
问题再现 求一个九位数 M ,已知 M 的各位数由不重复的 1∼9 组成,对于 m∈{2,3,4,⋯,9} ,数 M 左侧的 m 位数都是 m 的倍数。 解题思路 左侧 m...
Python中的惰性计算
第1部分 - 迭代器 如果我们尝试直接打印map函数的结果而不将它们转换为列表,会发生什么呢? nums = ints(5) it = map(lambda x: x ** 2,...
列表处理中的工具
前言 from toolz import compose, curry from functools import partial from operator import add, mul,...