Python|(懒人必备)25条超实用的Python一行代码( 二 )


在上面的代码中 , 我们使用列表理解来运行一个从1到20的循环 , 然后在循环的每次迭代中 , 我们检查数字是否能被3或5整除 。 如果是 , 那么我们用Fizz或Buzz替换数值 , 或者用FizzBuzz数值 。
▍11、回文回文是一个数字或字符串 , 当它被反转时看起来是一样的 。
▍12、用空格分隔的整数到一个列表
▍13、Lambda函数lambda函数是一个小型匿名函数 。 lambda函数可以接受任意数量的参数 , 但只能有一个表达式 。
▍14、检查列表中数字的存在
▍15、打印图案在Python中 , 我们只需要一行代码就可以绘制出令人惊叹的图案 。
▍16、查找阶乘阶乘是一个整数和它下面所有整数的乘积 。
▍17、斐波纳契数列一组数字 , 其中每个数字(斐波那契数)是前面两个数字的和 。 最简单的斐波那契数列1 , 1 , 2 , 3 , 5 , 8 , 13等等 。 可以使用列表推导式和for循环在一个范围内创建斐波那契数列 。
▍18、质数质数是一个只能被自身和1整除的数 。 例如:2、3、5、7等 。 为了在一个范围内生成质数 , 我们可以使用带有filter和lambda的list函数来生成质数 。
▍19、查找最大数值
在上面的代码中 , 我们使用lambda函数检查比较条件 , 并根据返回的最大值 。
或者使用max()内置函数 。
▍20、线性代数有时候我们需要将列表中的元素缩放2到5倍 。 下面的代码解释了如何做到这一点 。
▍21、矩阵转置您需要将所有行转换为列 , 反之亦然 。 在Python中 , 可以使用zip函数在一行代码中置换一个矩阵 。
▍22、计数当我们需要知道某个值在文本中出现的次数时 , 这是一个重要而有用的用例 。 在Python中 , 有re库可以来帮你完成这项工作 。
▍23、用其他文本替换文本
▍24、模拟抛硬币这可能不是那么重要 , 但当你需要从一组给定的选择中生成一些随机选择时 , 它会非常有用 。
▍25、生成组