找到关于 Python 的10786 篇文章

在 Python 中移除元组矩阵中重复的行元素

AmitDiwan
更新于 2021年3月12日 05:53:28

98 次查看

当需要移除元组矩阵中重复的行元素时,可以使用列表推导式和'all'方法。列表推导式是迭代列表并对其执行操作的简写。'all'方法检查可迭代对象中的所有值是否都是 True 值。如果是,则返回 True,否则返回 False。下面是一个演示 - 示例在线演示my_tuple_1 = ((11, 14, 0), (78, 33, 11), (10, 78, 0), (78, 78, 78)) print("元组的元组是:") print(my_tuple_1) my_result = tuple(ele for ele in my_tuple_1 if ... 阅读更多

在 Python 中转换为 N*N 元组矩阵

AmitDiwan
更新于 2021年3月12日 05:51:59

366 次查看

当需要将 N*N 元组转换为矩阵时,可以使用简单的循环和 * 运算符。* 运算符可以用于获取两个值的乘积。它也可以用于多次乘以单个值并在控制台上显示它。下面是一个演示 - 示例在线演示my_tuple_1 = ((11, 14), (0, 78), (33, 11), (10, 78)) print("元组的元组是:") print(my_tuple_1) N = 4 print("N 的值已初始化为 " + str(N)) my_result = [] for tup in my_tuple_1 : ... 阅读更多

在 Python 中移除元组中的重复项

AmitDiwan
更新于 2021年3月12日 05:50:17

1K+ 次查看

当需要从元组中移除重复项时,可以使用列表推导式。列表可以用来存储异构值(即任何数据类型的数据,如整数、浮点数、字符串等)。元组列表基本上包含包含在列表中的元组。列表推导式是迭代列表并对其执行操作的简写。下面是一个演示 - 示例在线演示my_list_1 = [(11, 14), (0, 78), (33, 11), (0, 78)] print("元组列表是:") print(my_list_1) my_unique_list = list(set([i for i in my_list_1])) print("唯一的元组列表是:") ... 阅读更多

在 Python 中记录类似元组的出现次数

AmitDiwan
更新于 2021年3月12日 05:49:25

61 次查看

当需要记录类似元组的出现次数时,可以使用 'map' 方法、'Counter' 方法和 'sorted' 方法。列表可以用来存储异构值(即任何数据类型的数据,如整数、浮点数、字符串等)。元组列表基本上包含包含在列表中的元组。map 函数将给定的函数/操作应用于可迭代对象(如列表、元组)中的每个项目。它返回一个列表作为结果。'sorted' 方法用于对列表的元素进行排序。'Counter' 是一个子类,它有助于计算可哈希对象,即它... 阅读更多

在 Python 中查找元组对之间的最大差值

AmitDiwan
更新于 2021年3月12日 05:48:49

244 次查看

当需要查找元组对之间的最大差值时,可以使用 'max' 方法和列表推导式。列表可以用来存储异构值(即任何数据类型的数据,如整数、浮点数、字符串等)。元组列表基本上包含包含在列表中的元组。列表推导式是迭代列表并对其执行操作的简写。'max' 方法通过将可迭代对象作为参数来返回最大值。下面是一个演示 - 示例在线演示my_list_1 = [(11, 14), (0, 78), (33, 67), (89, 0)] ... 阅读更多

在 Python 中查找二元矩阵中的最大路径长度

sudhir sharma
更新于 2021年3月12日 05:53:41

220 次查看

在这个问题中,我们得到一个大小为 m X n 的方阵 mat[][],每个元素的值为 0 或 1。如果元素的值为 1,则表示它已连接,如果值为 0,则表示它未连接。我们的任务是在二元矩阵中找到最大路径长度。问题描述 - 要解决这个问题,我们需要找到矩阵上最大的长度路径,这意味着矩阵中的所有 1 元素。在找到路径之前,我们将最多将一个 0 转换为 1。让我们举一个例子来理解这个问题,... 阅读更多

在 Python 中将元组重复 N 次

AmitDiwan
更新于 2021年3月12日 05:47:05

3K+ 次查看

当需要将元组重复 'N' 次时,可以使用 '*' 运算符。元组是一种不可变的数据类型。这意味着,一旦定义了值,就不能通过访问它们的索引元素来更改它们。如果我们尝试更改元素,则会导致错误。它们很重要,因为它们确保只读访问。'*' 运算符的行为类似于乘法运算符。下面是一个演示 - 示例在线演示my_tuple_1 = (11, 14, 0) print("元组是:") print(my_tuple_1) N = 5 my_result = ((my_tuple_1, ) * N) print("重复 " + str(N) 次后的元组是:") ... 阅读更多

在 Python 中测试元组是否不同

AmitDiwan
更新于 2021年3月12日 05:46:36

694 次查看

当需要测试元组中是否包含不同的元素时,可以使用 'set' 方法和 'len' 方法。Python 带有一个称为 'set' 的数据类型。这个 'set' 只包含唯一的元素。'len' 方法给出传递给它的参数的长度。下面是一个演示 - 示例在线演示my_tuple_1 = (11, 14, 54, 0, 58, 41) print("元组是:") print(my_tuple_1) my_result = len(set(my_tuple_1)) == len(my_tuple_1) print("元组是否不同?") print(my_result)输出元组是:(11, 14, 54, 0, 58, 41) 元组是否不同? ... 阅读更多

在 Python 中检查两个元组列表是否相同

AmitDiwan
更新于 2021年3月12日 05:46:10

3K+ 次查看

当需要检查两个元组列表是否相同的时候,使用'=='运算符。'=='运算符检查两个可迭代对象是否相等。列表可以用来存储异构值(即任何数据类型的数据,如整数、浮点数、字符串等)。元组列表基本上包含包含在列表中的元组。下面是一个演示 - 示例在线演示my_list_1 = [(11, 14), (54, 58)] my_list_2 = [(98, 0), (10, 13)] print("第一个元组列表是:") print(my_list_1) print("第二个元组列表是:") print(my_list_2) ... 阅读更多

在 Python 中添加元组

AmitDiwan
更新于 2021年3月12日 05:44:41

2K+ 次查看

需要对元组进行加法运算时,可以使用 `map` 函数和 lambda 函数。`map` 函数将给定的函数/操作应用于可迭代对象(如列表、元组)中的每个项目。它返回一个列表作为结果。匿名函数是在没有名称的情况下定义的函数。通常,Python 中的函数使用 `def` 关键字定义,但匿名函数则使用 `lambda` 关键字定义。它接受单个表达式,但可以接受任意数量的参数。它使用该表达式并返回其结果。以下是演示:示例在线演示 my_tuple_1 ... 阅读更多

广告
© . All rights reserved.