找到 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 生成。在本文中,我们将了解如何从给定的数字列表中找出所有这样的三元组。使用范围和临时变量这是传统方法,我们将创建临时变量。这些变量将保存列表中的元素,并检查是否... 阅读更多

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

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

149 次浏览

给定一个字符串。所需的任务是从字符串中取出一个字母,并打印字符串中剩余的字母。并且我们必须对字符串的每个字母都这样做。使用循环和范围这是基本编程方法,我们首先列出所需的参数,例如声明字符串,为起始和结束位置创建变量,并为每个字母创建一个临时占位符。然后,我们创建一个函数,该函数将遍历每个字母并创建一个包含剩余字母的字符串。示例实时演示列表 = [] 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 方法用于存储分离的列表元素中的唯一元素。示例# 初始化列表列表 A = ['xy-xy','pq-qr','xp-xp-xp','dd-ee'] 打印("给定列表:", 列表 A) # 使用 set() 和 split() res = [set(sub.split('-')) for sub in listA] # 结果打印("删除重复项后的列表... 阅读更多

Python 中的 dir() 方法

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

417 次浏览

dir() 函数返回任何对象的属性和方法列表,例如函数、模块、字符串、列表、字典等。在本文中,我们将了解如何在程序中以不同方式以及针对不同需求使用 dir()。仅 dir()当我们打印 dir() 的值而不将任何其他模块导入到程序中时,我们会获得初始化 Python 程序时作为标准库一部分可用的方法和属性列表。示例打印(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.