自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 Python代码阅读(第50篇):对列表间隔取元素

本篇阅读的代码实现了在一个列表中每间隔n个数取一个元素的功能。本篇阅读的代码片段来自于30-seconds-of-python。

2022-02-25 17:00:37 3803

原创 Python代码阅读(第49篇):限制一个数在指定范围内

本篇阅读的代码实现了将一个数限制在指定范围内的功能,如果这个数在另外两个数所指定的范围内,将保持自己的值,否则返回离这个数最近的值。本篇阅读的代码片段来自于30-seconds-of-python。

2022-02-18 15:43:37 2626

原创 Python代码阅读(第48篇):返回最大元素的索引

本篇阅读的代码实现了返回列表中最大元素索引的功能。本篇阅读的代码片段来自于30-seconds-of-python。

2021-12-27 15:48:26 567

原创 Python代码阅读(第47篇):从列表右边开始执行给定函数

本篇阅读的代码实现了将给定的函数倒序依次应用在列表元素上的功能。本篇阅读的代码片段来自于30-seconds-of-python。

2021-12-23 16:20:43 297

原创 Python代码阅读(第46篇):寻找符合条件的元素

本篇阅读的代码实现了在列表中寻找符合条件的元素。本篇阅读的代码片段来自于30-seconds-of-python。

2021-12-20 17:25:04 556

原创 Python代码阅读(第45篇):柯里化

本篇阅读的代码实现了将函数柯里化的功能。在计算机科学中,柯里化(英语:Currying),又译为卡瑞化或加里化,是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术。本篇阅读的代码片段来自于30-seconds-of-python。

2021-12-09 17:52:44 387

原创 Python代码阅读(第44篇):寻找符合条件的元素的位置

本篇阅读的代码实现了在列表中寻找符合条件的元素的位置。本篇阅读的代码片段来自于30-seconds-of-python。

2021-12-08 14:38:52 559

原创 Python代码阅读(第43篇):构造组合函数

本篇阅读的代码实现了构造将输入函数依次调用的组合函数。本篇阅读的代码片段来自于30-seconds-of-python。

2021-12-06 15:01:52 619

原创 Python代码阅读(第42篇):将输入转换成列表形式

本篇阅读的代码实现了将非列表形式的输入转换成列表形式。本篇阅读的代码片段来自于30-seconds-of-python。

2021-11-30 18:15:24 678

原创 Python代码阅读(第41篇):矩阵转置

本篇阅读的代码实现了将一个使用嵌套列表表示的矩阵进行转置的功能。本篇阅读的代码片段来自于30-seconds-of-python。

2021-11-29 14:45:05 672

原创 Python代码阅读(第40篇):通过两个列表生成字典

本篇阅读的代码实现了使用两个列表中的元素分别作为key和value生成字典。本篇阅读的代码片段来自于30-seconds-of-python。

2021-11-26 18:04:22 840

原创 Python代码阅读(第39篇):获取列表出现频率最高的元素

本篇阅读的代码实现了获取列表中出现频率最高的元素的功能。本篇阅读的代码片段来自于30-seconds-of-python。

2021-11-24 12:00:49 1419

原创 Python代码阅读(第38篇):根据谓词函数和属性字符串构造判断函数

本篇阅读的代码实现了根据给定的谓词函数和属性字符串,来构造一个判别函数,用来判断字典对象中相应的属性是否满足谓词函数中的条件。本篇阅读的代码片段来自于30-seconds-of-python。

2021-11-23 17:39:59 1131

原创 Python代码阅读(第37篇):获取两个列表中相同的元素

本篇阅读的代码实现了返回两个列表中相同元素的列表的功能。本篇阅读的代码片段来自于30-seconds-of-python。

2021-11-18 17:45:25 1592

原创 Python代码阅读(第36篇):列表偏移

本篇阅读的代码实现了将一个列表向左或向右偏移指定位数的功能。本篇阅读的代码片段来自于30-seconds-of-python。

2021-11-16 17:08:16 772

原创 Python代码阅读(第35篇):完全(深度)展开嵌套列表

本篇阅读的代码实现了将一个嵌套列表的所有嵌套层次完全展开,形成一个简单的列表的功能。本篇阅读的代码片段来自于30-seconds-of-python。

2021-11-12 18:19:43 948

原创 Python代码阅读(第34篇):列表元素出现频率字典

本篇阅读的代码实现了从一个列表生成以其元素为key,以该元素出现频率为value的字典。本篇阅读的代码片段来自于30-seconds-of-python。

2021-11-10 15:51:45 569

原创 Python代码阅读(第33篇):反转字典

本篇阅读的代码实现了将一个字典进行反转,且原字典的值非唯一。本篇阅读的代码片段来自于30-seconds-of-python。

2021-11-09 18:47:38 797

原创 Python代码阅读(第32篇):随机返回列表中的一个元素

本篇阅读的代码实现了返回列表中的一个随机元素的功能。random.sample()提供了类似于这个代码片段的功能。本篇阅读的代码片段来自于30-seconds-of-python。

2021-11-08 17:35:00 568

原创 Python代码阅读(第31篇):将一个列表分割成指定大小的小列表

本篇阅读的代码实现了将列表分割成指定大小的小列表的功能。最后一个小列表的长度由实际剩余的项而定。本篇阅读的代码片段来自于30-seconds-of-python。

2021-11-05 10:49:33 509 1

原创 Python代码阅读(第30篇):找到列表中的奇偶异常项

本篇阅读的代码实现了从输入列表中寻找奇偶异常项。本篇阅读的代码片段来自于30-seconds-of-python。

2021-11-04 11:22:51 103

原创 Python代码阅读(第29篇):使用初始化种子和迭代函数生成列表

本篇阅读的代码实现使用一个初始化种子和迭代函数,通过嵌套函数对初始化种子进行迭代,最终生成一个列表。本篇阅读的代码片段来自于30-seconds-of-python。

2021-11-03 10:58:12 182

原创 Python代码阅读(第28篇):计算列表中位数

本篇阅读的代码实现计算列表中位数的功能。本篇阅读的代码片段来自于30-seconds-of-python。

2021-11-02 15:48:49 1626

原创 Python代码阅读(第27篇):将变量名转换成驼峰形式

本篇阅读的代码实现将变量名称转换为驼峰形式。本篇阅读的代码片段来自于30-seconds-of-python。

2021-11-01 18:10:10 287

原创 Python代码阅读(第26篇):将列表映射成字典

本篇阅读的代码使用提供的映射函数,将传入的列表映射成字典。本篇阅读的代码片段来自于30-seconds-of-python。

2021-10-29 09:32:53 282

原创 Python代码阅读(第25篇):将多行字符串拆分成列表

本篇阅读的代码将多行字符串拆分成列表,各行字符串为列表元素。本篇阅读的代码片段来自于30-seconds-of-python。

2021-10-28 18:06:44 795

原创 Python代码阅读(第24篇):根据筛选函数将列表元素分成两组

本篇阅读的代码实现根据筛选函数将列表元素分成两组。本篇阅读的代码片段来自于30-seconds-of-python。

2021-10-27 15:23:37 171

原创 Python代码阅读(第23篇):将变量名称转换为短横线连接式命名风格

本篇阅读的代码实现将变量名称转换为短横线连接式命名风格(kebab case)的功能。本篇阅读的代码片段来自于30-seconds-of-python。

2021-10-26 14:19:10 212

原创 Python代码阅读(第22篇):从源字典映射出新字典

本篇阅读的代码基于输入的源字典创建一个新的字典,保持key值不变,vaule值是源字典对应vaule进行映射获得的。本篇阅读的代码片段来自于30-seconds-of-python。

2021-10-25 16:29:31 110

原创 Python代码阅读(第21篇):将变量名称转换为蛇式命名风格

本篇阅读的代码实现将变量名称转换为蛇式命名风格(snake case)的功能。本篇阅读的代码片段来自于30-seconds-of-python。

2021-10-25 16:28:44 147

原创 Python代码阅读(第20篇): 展开嵌套列表2

本篇阅读的代码实现将一个包含基础元素和列表元素的列表展开成一个新列表的功能。本篇阅读的代码片段来自于30-seconds-of-python。

2021-10-22 10:48:24 144

原创 Python代码阅读(第19篇):合并多个字典

本篇阅读的代码实现了合并多个字典的功能。本篇阅读的代码片段来自于30-seconds-of-python。

2021-10-22 10:47:16 82

原创 Python代码阅读(第18篇):变形词判断

本篇阅读的代码实现了判断两个字符串是否互为变形词的功能。本篇阅读的代码片段来自于30-seconds-of-python。

2021-10-21 18:18:18 187

原创 Python代码阅读(第17篇):列表元素按位合并

本篇阅读的代码实现了多个列表按照元素的位置依序合并成一个新的嵌套列表。每个子列表都是原列表对应位置的元素。zip()和itertools.zip_longest()提供了类似于这段代码的功能。本篇阅读的代码片段来自于30-seconds-of-python。

2021-10-21 18:17:20 227

原创 Python代码阅读(第16篇):列表求差集

本篇阅读三种不同的列表差集的实现方式。分别是列表直接求差difference,列表中所有元素根据条件函数求差difference_by,列表中所有元素根据条件函数求对称差symmetric_difference_by。本篇阅读的代码片段来自于30-seconds-of-python。

2021-10-20 09:39:24 629

原创 Python代码阅读(第15篇):列表求交集

本篇阅读的代码实现了实现了两个列表求交集的功能。同时支持使用一个过滤条件函数,列表中所有元素根据该条件求取交集,交集中是两个列表的原始元素。本篇阅读的代码片段来自于30-seconds-of-python。

2021-10-20 09:38:28 150

原创 Python代码阅读(第14篇):列表求并集

本篇阅读的代码实现了实现了两个列表求并集的功能。同时支持使用一个过滤条件函数,列表中所有元素根据该条件求取并集,并集中是两个列表的原始元素。本篇阅读的代码片段来自于30-seconds-of-python。

2021-10-19 10:17:49 528

原创 Python代码阅读(第13篇):检测列表中的元素是否都一样

本篇阅读的代码实现了检测列表中的元素是否都一样的逻辑。本篇阅读的代码片段来自于30-seconds-of-python。

2021-10-19 10:16:51 320

原创 Python代码阅读(第12篇):初始化二维数组

本篇阅读的代码实现了二维数组的初始化功能,根据给定的宽高初始化二维数组。本篇阅读的代码片段来自于30-seconds-of-python。

2021-10-18 14:43:50 180

原创 Python代码阅读(第11篇):展开嵌套列表

本篇阅读的代码实现了展开嵌套列表的功能,将一个嵌套的list展开成一个一维list(不改变原有列表的顺序)。本篇阅读的代码片段来自于30-seconds-of-python。

2021-10-18 14:42:16 310

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除