您现在的位置是:首页» windows系统» 16个非常有用的python单行代码,13个python爬虫技巧

16个非常有用的python单行代码,13个python爬虫技巧

2024-07-13 13:40:31
本内容由系统网小编为大家分享,Windows系统安装教程、办公系统、软件怎么使用、软件使用教程、办公软件攻略等信息。今天我们主要介绍在应用程序中通用的Python代码片段,让我们一起进步Lists Snippets让我们从最常用的数据结构列

本内容由系统网小编为大家分享,Windows系统安装教程、办公系统、软件怎么使用、软件使用教程、办公软件攻略等信息。

今天我们主要介绍在应用程序中通用的Python代码片段,让我们一起进步

Lists Snippets

让我们从最常用的数据结构列表开始

第1号:将两个列表合并成一个词典

假设我们在Python中有两个列表,我们想要将它们合并成一个字典形式,其中一个是字典键的列表项,另一个是值

但是为了解决这个问题,我们需要考虑一些限制,例如,两个列表的大小,两个列表中的元素类型,以及是否存在重复因素,尤其是当我们把元素当作钥匙时。我们可以通过内部函数如zip来解决这些问题

No2:将两个或多个列表合并为包含列表的列表

另一个常见的任务是,当我们有两个或多个列表时,我们希望将它们全部归入一个大的列表,其中所有小列表的第一个项目构成了较大列表的第一个列表

例如,如果我们有四个列表 [1,2,3], ['a','b','c'], ['h','e','y'] 和 [4,5, 6],我们想为这些四个列表创建一个新的列表,它将是[1,'a','h',4],[2,'b','e',5], [3,'c','y',6]]。

第3条:词典列表的排序

每日列表任务的这一组是一个分类任务,根据列表中的数据类型,我们将以略微不同的方式分类它们。

No4:排序字符串列表

我们经常面临包含字符串的列表,我们需要按字母顺序、长度或我们需要或应用程序需要的其他因素排序这些列表

第5条:按其他列表排序列表

有时我们需要使用一个列表来排序另一个列表,所以我们会有一个数目列表(参考文献)和我们希望用这些参考文献排序的列表

No6:向词典映射列表

清单代码片段的最后任务是分配一个清单并将其映射到字典上,也就是说我们想要将我们的清单转换成数字键的字典

Dictionary Snippets

现在正在处理的数据类型是字典

No7:将两个或多个词典合并

假设我们有两个或多个字典,我们想把它们合并成一个单键字典

№8:反转字典

一个非常常见的字典任务是,如果我们有一个字典,我们想要旋转它的键和值,键就会变成值,而值就会变成键

当我们这样做时,我们需要确保没有重复键。 值可以重复,但不是键,并且确保所有新的键都是可移植的

String Snippets

接下来是处理字符串

No9:使用f字符串

格式化字符串可能是我们几乎每天都要完成的一个任务, Python中格式化字符串有很多方法,使用f字符串是更好的选择

№10:检查子串

一个非常常见的任务是检查一个字符串是否在与字符串的列表中

No11:按字节单位获取字符串大小

有时候,尤其是在建存储器关键应用时,我们需要知道我们的字符串使用多少存储器

Input/ Output operations

最后,让我们看看代码的输入和输出 bitsNo12:检查文件是否存在在数据科学和其他许多应用中,我们经常需要从文件中读取数据或写入数据,但为了这样做,我们需要检查文件是否存在,所以我们需要确保代码不会因IO错误而终止

第13号:电子表格分析

另一个非常常见的文件交互是以电子形式分析数据,我们使用CSV模块帮助我们有效地完成任务

好吧,我们已经学习了13个代码片段,简单、短和高效,不管我们在哪个应用领域工作,我们最终将使用至少一个在相应的Python项目中,所以收集是最好的选择!

好的,今天的股票已经到这儿了,请赞美它!

-END -

XTw.com.Cn系统网专业应用软件下载教程,免费windows10系统,win11,办公软件,OA办公系统,OA软件,办公自动化软件,开源系统,移动办公软件等信息,解决一体化的办公方案。

免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!

联系邮箱:773537036@qq.com

标签: 片段 有用 代码