找到 34423 篇 编程文章

使用 Python 中字典交集查找三个已排序数组中的公共元素

Pradeep Elance
更新于 2020-08-26 07:38:40

260 次浏览

在使用 Python 处理数据时,我们可能会遇到需要查找多个数组中公共元素的情况。这可以通过将数组转换为字典来实现,如下所示。在下面的示例中,我们获取数组并应用 collections 模块中的 Counter 容器。它将保存容器中每个元素的计数。然后,我们通过应用 dict() 并使用 & 运算符将它们转换为字典,以识别数组中的公共元素。最后,我们遍历新创建的项目的项…… 阅读更多

查找 Python 列表中所有和为给定值的三个元素组合

Pradeep Elance
更新于 2020-08-26 07:37:24

1K+ 次浏览

在一个数字列表中,我们想要找出哪些三个元素可以组合成某个总和。我们称之为三元组。在列表中可能存在许多这样的三元组。例如,总和 10 可以由数字 1、6、3 以及 1、5、4 生成。在本文中,我们将了解如何从给定的数字列表中找出所有这样的三元组。使用 range 和临时变量这是传统方法,我们将创建临时变量。这些变量将保存列表中的元素,并检查它们是否…… 阅读更多

在 Python 中查找删除 k 个字符后所有可能的子字符串

Pradeep Elance
更新于 2020-08-26 07:33:55

149 次浏览

给定一个字符串。所需的任务是从字符串中取出一个字母,并打印字符串中剩余的字母。我们必须对字符串的每个字母都这样做。使用循环和 range这是基本编程方法,我们首先列出所需的参数,例如声明字符串,为起始和结束位置创建变量,并为每个字母创建一个临时占位符。然后,我们创建一个函数,该函数将迭代每个字母并创建一个包含剩余字母的字符串。示例 实时演示列表 = [] def ... 阅读更多

在 Python 中查找列表中所有元素的计数

Pradeep Elance
更新于 2020-08-26 07:31:51

283 次浏览

很多时候,我们需要计算列表中存在的元素数量以进行一些数据处理。但嵌套列表的情况可能并不直接。在本文中,我们将了解如何处理计算列表中元素数量的这些复杂性。使用 For 循环在这种方法中,我们使用两个 For 循环来遍历列表的嵌套结构。在下面的程序中,我们有嵌套列表,其中内部元素包含不同数量的元素。我们还应用 len() 函数来计算展平列表的长度。示例 实时演示列表 A ... 阅读更多

在 Python 中查找所有差值为 k 的不同对

Pradeep Elance
更新于 2020-08-26 07:30:23

308 次浏览

在本文中,我们将了解如何计算具有精确差值为 k 的数字对的数量。给定的数字以列表的形式给出,我们向程序提供 k 的值。使用 for 循环在这种方法中,我们设计了两个 for 循环,一个嵌套在另一个里面。外部 for 循环跟踪访问给定列表的每个元素。内部 for 循环继续将每个剩余元素与外部循环的元素进行比较,如果匹配,则增加计数变量的值…… 阅读更多

使用 Pandas .iloc[] 在 Python 中提取行

Pradeep Elance
更新于 2020-08-26 07:27:29

541 次浏览

Pandas 是一个著名的 Python 库,广泛用于 Python 中的数据处理和分析。在本文中,我们将了解如何使用 .iloc 方法,该方法用于通过从数据框中过滤行和列来读取 Python 中的选择性数据。iloc 方法使用基于整数的索引处理数据,这些索引可能属于也可能不属于原始数据集的一部分。第一行被分配索引 0,第二行被分配索引 1,依此类推。同样,第一列是索引 0,第二列是索引 1,依此类推。数据集以下是…… 阅读更多

在 Python 中从列表中删除重复子字符串

Pradeep Elance
更新于 2020-08-26 07:18:09

300 次浏览

有时,我们可能需要通过消除其中的重复元素来优化给定的列表。这可以通过使用 Python 标准库中提供的各种方法的组合来实现。使用 set 和 split split 方法可用于隔离元素以进行重复检查,而 set 方法用于存储隔离的列表元素中的唯一元素。示例# 初始化列表 listA = [ 'xy-xy', 'pq-qr', 'xp-xp-xp', 'dd-ee'] print("给定列表:", listA) # 使用 set() 和 split() res = [set(sub.split('-')) for sub in listA] # 结果 print("删除重复项后的列表 ... 阅读更多

Python 中的 dir() 方法

Pradeep Elance
更新于 2020-08-26 07:04:03

417 次浏览

dir() 函数返回任何对象的属性和方法列表,例如函数、模块、字符串、列表、字典等。在本文中,我们将了解如何在程序中以不同方式以及针对不同需求使用 dir()。仅 dir()当我们在不将任何其他模块导入程序的情况下打印 dir() 的值时,我们将获得在初始化 Python 程序时可作为标准库一部分使用的属性和方法列表。示例Print(dir())输出运行上述代码将给我们以下结果:-['__annotations__', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', ... 阅读更多

Python 中列表列表中的自定义乘法

Pradeep Elance
更新于 2020-08-26 07:00:34

2K+ 次浏览

在 Python 中将两个列表相乘在许多数据分析计算中可能是必要的。在本文中,我们将了解如何将列表列表(也称为嵌套列表)的元素与另一个列表相乘。使用循环在这种方法中,我们设计了两个 for 循环,一个嵌套在另一个里面。外循环跟踪列表中元素的数量,内循环跟踪嵌套列表中的每个元素。我们使用 * 运算符将第二个列表的元素与嵌套列表的相应元素相乘。示例 实时演示列表 A = [[2, 11, 5], [3, ... 阅读更多

Python 中的自定义长度矩阵

Pradeep Elance
更新于 2020-08-26 06:56:44

126 次浏览

有时,当使用 Python 创建矩阵时,我们可能需要控制给定元素在结果矩阵中重复的次数。在本文中,我们将了解如何在给定元素作为列表时创建具有所需元素数量的矩阵。使用 zip 我们声明一个包含要在矩阵中使用的元素的列表。然后,我们声明另一个列表,该列表将保存矩阵中元素的出现次数。使用 zip 函数,我们可以创建结果矩阵,这将涉及一个 for 循环来组织元素。示例 实时演示列表 A = ... 阅读更多

广告
© . All rights reserved.