技术文摘
30 个即用的 Python 常用极简代码
30 个即用的 Python 常用极简代码
在 Python 编程的世界里,掌握一些常用的极简代码片段可以极大地提高我们的工作效率。以下为您精心整理了 30 个实用的 Python 极简代码示例,希望能对您有所帮助。
交换两个变量的值 a, b = b, a
生成一个指定范围内的随机整数 import random random.randint(start, end)
计算列表中元素的平均值 sum(lst) / len(lst)
找出列表中的最大值 max(lst)
找出列表中的最小值 min(lst)
对列表进行排序 lst.sort()
反转列表 lst.reverse()
检查一个元素是否在列表中 if element in lst:
计算字符串的长度 len(string)
检查字符串是否以指定的子字符串开头 string.startswith(substring)
检查字符串是否以指定的子字符串结尾 string.endswith(substring)
去除字符串两端的空格 string.strip()
将字符串转换为大写 string.upper()
将字符串转换为小写 string.lower()
分割字符串 string.split(separator)
连接列表中的字符串 " ".join(lst)
计算阶乘 def factorial(n): if n == 0 or n == 1: return 1 else: return n * factorial(n - 1)
判断一个数是否为偶数 if num % 2 == 0:
判断一个数是否为奇数 if num % 2!= 0:
计算两个数的最大公约数 def gcd(a, b): while b!= 0: a, b = b, a % b return a
计算两个数的最小公倍数 def lcm(a, b): return a * b // gcd(a, b)
生成一个包含指定数量元素的列表 [value for _ in range(count)]
筛选出列表中的奇数 [num for num in lst if num % 2!= 0]
筛选出列表中的偶数 [num for num in lst if num % 2 == 0]
计算列表中元素的和 sum(lst)
计算列表中元素的乘积 import functools functools.reduce(lambda x, y: x * y, lst)
复制一个列表 new_lst = lst.copy()
去除列表中的重复元素 list(set(lst))
计算列表中元素出现的次数 from collections import Counter Counter(lst)
遍历字典 for key, value in dict.items():
这些极简代码在日常的编程任务中经常会用到,熟练掌握它们将使您的 Python 编程之旅更加轻松高效。不断积累和运用这些代码片段,您将能够编写出更加简洁、优雅的 Python 代码。
- 腾讯赵建春的大规模海量服务高效运维实践
- 滴滴出行首席架构师李令辉谈业务发展与架构超前设计关系
- Gulp.js前端任务构建使用指南
- 许俊谈极光推送:大数据架构下可视化智能运维监控
- 邹鑫:共享经济于互联网时代 | V 课堂第 16 期
- 菜鸟程序员跳槽是否可行
- 使用 SoundCloud API 于 JavaScript SDK 中
- 身为程序员的最大遗憾
- 新手必看!编程前辈留下的五条经典传世心得
- Java程序员必知的五大Docker误区
- 阿里肖冰:达成分钟级 HBase 宕机恢复的方法
- 朝九晚五程序员提升开发技能的方法
- 黄培:制造业创新与智能制造技术应用趋势 | V 课堂第 17 期
- 八款图片压缩工具助网站实现极致轻量化
- 互联网+医疗的快速融合开发:引擎助力多端多产品矩阵构建