Python中22个万用公式的小结


Posted in Python onJuly 21, 2021

在大家的日常python程序的编写过程中,都会有自己解决某个问题的解决办法,或者是在程序的调试过程中,用来帮助调试的程序公式。

小编通过上万行代码的总结处理,总结出了python22个万用公式,可以帮助大家解决在日常的python编程中遇到的大多数问题,一起来看看吧。

1.一次性进行多个数值的输入

对于数值的输入问题,是很多笔试题目中经常遇到的问题,一次性输入多个参数值 ,可以节省时间和代码量,为后面的程序编写节省时间。

Python中22个万用公式的小结

2.同时获取索引和数值

在进行数值的迭代时,可以利用enumerate的内置函数来获取可迭代对象数值的同时,得到数值的索引,并利用索引对数值进行操作。

Python中22个万用公式的小结

3.对象内存占用量

通过下图的程序,可以进行对象的内存占用量查询。

Python中22个万用公式的小结

4.对象内存地址的查询

通过内置函数id(),可以进行不同变量的内存地址的查询

Python中22个万用公式的小结

5.检查列表、字符串是否有相同的元素

不同的字符串,可以有相同的字母组成,同样,列表也可以有相同的元素组成,通过下述的程序,可以判断不同字符串或者是列表是否有相同的元素。

Python中22个万用公式的小结

6.合并字典

当处理json数据或者是数据库中的内容时,会用到字典的合并,有时候还会遇到具有相同键值的字典,可以通过下图程序中的两种方法进行解决。

Python中22个万用公式的小结

7.检查文件是否存在

在程序运行中,会遇到保存一些图片、文字的情况,这个时候就需要利用程序来判断某个文件或者文件夹是否存在。

Python中22个万用公式的小结

8.对列表元素进行操作

通过Python语言的内联for循环的方式,实现对于列表中的所有元素的操作。

Python中22个万用公式的小结

9.将两个列表转换为字典

将两个列表转换为字典,常见的情况是一个列表作为键,另一个列表作为值来构造字典。

Python中22个万用公式的小结

10.字符串列表的排序

当大家需要对一个字符串列表进行排序时,可以利用下图中的程序进行排序。

Python中22个万用公式的小结

11.利用if和else对列表进行处理

利用if和else的操作,可以基于某些条件过滤数据,如下图所示。

Python中22个万用公式的小结

12.合并两个列表

对于两个列表的合并,可以通过花式的列表合并来将两个列表组合成一个新的列表。

Python中22个万用公式的小结

13.对字典列表进行排序

当有字典组成的列表时,可以按照字典的键值对列表进行排序。

Python中22个万用公式的小结

14.计算程序执行的时间

对于程序计算时间 的计算,可以帮助大家对于程序或者算法的性能有更好的了解。

Python中22个万用公式的小结

15.检查是否包含子字符串

对于子字符串的检查是Python日常应用中经常遇到的一个问题,当一个字符串中包含某些关键子字符串时,将这些字符串进行打印。

Python中22个万用公式的小结

16.格式化字符串

对于Python的输入,逻辑和输出。这三个部分在编写代码时都需要某种格式,Python提供了多种格式化字符串的方法,以便获得更好和易于阅读的输出。

Python中22个万用公式的小结

17.错误捕捉

在Python语言中,提供了使用try,except和finally块处理异常报错的方法

Python中22个万用公式的小结

18.列表元素频率统计

对于列表等可迭代对象中的元素进行频次的统计,也是一项非常常见的问题。

Python中22个万用公式的小结

19.简易计算器制作

下图的程序中,不需要if-else的操作,即可制作一个简易的计算器。

Python中22个万用公式的小结

20.链式函数调用

通过一行程序,可以调用多个不同的函数,进行计算。

Python中22个万用公式的小结

21.两个数值交换

Python中的交换,不仅仅可以直接通过a,b = b,a的方式进行数值的交换,而且还可以进行列表等可迭代对象的交换。

Python中22个万用公式的小结

22.检查是否有重复元素

对于检查列表中是否有重复的元素,可以通过将列表转换为set来快速检查。

Python中22个万用公式的小结

以上的22个Python万用公式,可以帮助大家解决大多数日常的Python问题。更多相关Python 万用公式内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
零基础写python爬虫之使用urllib2组件抓取网页内容
Nov 04 Python
Python脚本实现DNSPod DNS动态解析域名
Feb 14 Python
Python中的super()方法使用简介
Aug 14 Python
Python 查找字符在字符串中的位置实例
May 02 Python
Flask-Mail用法实例分析
Jul 21 Python
python将.ppm格式图片转换成.jpg格式文件的方法
Oct 27 Python
python爬取酷狗音乐排行榜
Feb 20 Python
python-web根据元素属性进行定位的方法
Dec 13 Python
python每5分钟从kafka中提取数据的例子
Dec 23 Python
torch 中各种图像格式转换的实现方法
Dec 26 Python
如何使用PyCharm引入需要使用的包的方法
Sep 22 Python
浅谈Python基础之列表那些事儿
May 11 Python
python字典的元素访问实例详解
Jul 21 #Python
Opencv实现二维直方图的计算及绘制
python scrapy简单模拟登录的代码分析
Jul 21 #Python
python异步的ASGI与Fast Api实现
Jul 16 #Python
Python实现PIL图像处理库绘制国际象棋棋盘
Flask使用SQLAlchemy实现持久化数据
Jul 16 #Python
Python多个MP4合成视频的实现方法
Jul 16 #Python
You might like
PHP实现服务器状态监控的方法
2014/12/09 PHP
php采用session实现防止页面重复刷新
2015/12/24 PHP
用php定义一个数组最简单的方法
2019/10/04 PHP
picChange 图片切换特效的函数代码
2010/05/06 Javascript
.net,js捕捉文本框回车键事件的小例子(兼容多浏览器)
2013/03/11 Javascript
JS中的this变量的使用介绍
2013/10/21 Javascript
js字符串操作方法实例分析
2015/05/06 Javascript
JavaScript高级程序设计(第三版)学习笔记1~5章
2016/03/11 Javascript
EasyUI Pagination 分页的两种做法小结
2016/07/09 Javascript
微信小程序 图片边框解决方法
2017/01/16 Javascript
js实现上下左右弹框划出效果
2017/03/08 Javascript
Vue.js render方法使用详解
2017/04/05 Javascript
详解vue父子组件间传值(props)
2017/06/29 Javascript
nodejs使用redis作为缓存介质实现的封装缓存类示例
2018/02/07 NodeJs
vue2 mint-ui loadmore实现下拉刷新,上拉更多功能
2018/03/21 Javascript
JavaScript模板引擎实现原理实例详解
2018/12/14 Javascript
Vue指令指令大全
2019/02/09 Javascript
微信小程序:数据存储、传值、取值详解
2019/05/07 Javascript
vue 实现走马灯效果
2019/10/28 Javascript
在Linux中通过Python脚本访问mdb数据库的方法
2015/05/06 Python
python中如何正确使用正则表达式的详细模式(Verbose mode expression)
2017/11/08 Python
python实现画五角星和螺旋线的示例
2019/01/20 Python
在Python函数中输入任意数量参数的实例
2019/07/16 Python
通过 Django Pagination 实现简单分页功能
2019/11/11 Python
Numpy之将矩阵拉成向量的实例
2019/11/30 Python
Matplotlib绘制雷达图和三维图的示例代码
2020/01/07 Python
python爬虫开发之Request模块从安装到详细使用方法与实例全解
2020/03/09 Python
Python unittest discover批量执行代码实例
2020/09/08 Python
细说NumPy数组的四种乘法的使用
2020/12/18 Python
《小石潭记》教学反思
2014/02/13 职场文书
根叔历年演讲稿
2014/05/20 职场文书
幼儿园小班教师个人工作总结
2015/02/06 职场文书
2015年预备党员自我评价
2015/03/04 职场文书
golang 实现时间戳和时间的转化
2021/05/07 Golang
动画「半妖的夜叉姬」新BD特典图公开
2022/03/22 日漫
Windows Server 2019 配置远程控制以及管理方法
2022/04/28 Servers