找到 10786 篇文章 关于 Python

Python 中元组列表的选择性值选择

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

95 次浏览

当需要在一个元组列表中查找选择性值时,可以使用 'dict' 方法、'get' 方法和列表推导式。列表推导式是迭代列表并对其执行操作的简写方式。列表可以用来存储异构值(即任何数据类型的数据,如整数、浮点数、字符串等)。元组列表基本上包含在一个列表中的元组。'dict' 方法创建一个字典。它包含键值对,这些键值对是无序的,并被索引。'get' 方法在…阅读更多

Python 中将元组拆分为 n 组

AmitDiwan
更新于 2021年3月13日 05:39:36

427 次浏览

当需要将元组拆分为 'n' 组时,可以使用列表推导式。元组是一种不可变的数据类型。这意味着,一旦定义的值就不能通过访问其索引元素来更改。如果我们尝试更改元素,则会导致错误。它们很重要,因为它们确保只读访问。列表推导式是迭代列表并对其执行操作的简写方式。以下是相同的演示 - 示例实时演示my_tuple = (12, 34, 32, 41, 56, 78, 9, 0, 87, 53, 12, 45, 12, 6) print ("元组为:") print(my_tuple) ... 阅读更多

Python 中使用列表修改元组内容

AmitDiwan
更新于 2021年3月13日 05:39:00

175 次浏览

当需要修改元组列表时,可以使用 'zip' 方法和列表推导式。zip 方法获取可迭代对象,将其聚合为一个元组,并将其作为结果返回。列表推导式是迭代列表并对其执行操作的简写方式。列表可以用来存储异构值(即任何数据类型的数据,如整数、浮点数、字符串等)。元组列表基本上包含在一个列表中的元组。以下是相同的演示 - 示例实时演示my_list_1 = [('Hi', 1), ('there', 2), ('Jane', 3)] my_list_2 = ... 阅读更多

在 Python 中删除给定元组列表中具有重复第一个值的元组

AmitDiwan
更新于 2021年3月13日 05:38:17

535 次浏览

当需要从给定的元组列表集中删除具有重复第一个值的元组时,可以使用简单的 'for' 循环以及 'add' 和 'append' 方法。以下是相同的演示 - 示例实时演示my_input = [(45.324, 'Hi Jane, how are you'), (34252.85832, 'Hope you are good'), (45.324, 'You are the best.')] visited_data = set() my_output_list = [] for a, b in my_input: if not a in visited_data: visited_data.add(a) my_output_list.append((a, b)) print("元组列表为:") print(my_input) print("删除重复第一个值后的元组列表为:") ... 阅读更多

Python 中解包列表元组

AmitDiwan
更新于 2021年3月13日 05:37:03

306 次浏览

当需要解包列表元组时,可以使用 'reduce' 方法。元组是一种不可变的数据类型。这意味着,一旦定义的值就不能通过访问其索引元素来更改。如果我们尝试更改元素,则会导致错误。它们很重要,因为它们确保只读访问。列表可以用来存储异构值(即任何数据类型的数据,如整数、浮点数、字符串等)。列表元组包含多个列表,这些列表包含在 '(' 和 ')' 中。'reduce' 方法用于应用特定的…阅读更多

Python 程序使用递归实现二分查找

AmitDiwan
更新于 2021年3月13日 05:36:42

4K+ 次浏览

当需要使用递归实现二分查找时,可以定义一个方法,该方法检查索引 'high' 是否大于索引 'low'。根据 'mid' 变量中存在的值,再次调用该函数以搜索元素。列表可以用来存储异构值(即任何数据类型的数据,如整数、浮点数、字符串等)。以下是相同的演示 - 示例实时演示def binary_search(my_list, low, high, elem): if high >= low: mid = (high + low) // 2 if my_list[mid] == elem: ... 阅读更多

删除 Python 中匹配的元组

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

222 次浏览

当需要从两个元组列表中删除匹配的元组时,可以使用列表推导式。列表可以用来存储异构值(即任何数据类型的数据,如整数、浮点数、字符串等)。元组列表基本上包含在一个列表中的元组。列表推导式是迭代列表并对其执行操作的简写方式。以下是相同的演示 - 示例实时演示my_list_1 = [('Hi', 'there'), ('Jane', 'Hi'), ('how', 'are'), ('you', '!')] my_list_2 = [('Hi', 'there'), ('Hi', 'Jane')] print("第一个列表为:") print(my_list_1) print("第二个列表为:") ... 阅读更多

根据 Python 中第一个元素的出现次数对元组进行排序

AmitDiwan
更新于 2021年3月13日 05:35:26

135 次浏览

当需要根据第一个元素的出现次数对元组进行排序时,可以使用 dict.fromkeys 方法。列表可以用来存储异构值(即任何数据类型的数据,如整数、浮点数、字符串等)。元组列表基本上包含在一个列表中的元组。'dict.fromkeys' 方法将返回一个具有特定键和值的字典。以下是相同的演示 - 示例实时演示def sort_on_occurence(my_lst): my_dict = {} for i, j in my_lst: my_dict.setdefault(i, []).append(j) return([(i, *dict.fromkeys(j), len(j)) for i, ... 阅读更多

删除 Python 中元组中的字符串

AmitDiwan
更新于 2021年3月13日 05:32:44

585 次浏览

当需要从元组中删除字符串时,可以使用列表推导式和 'type' 方法。列表可以用来存储异构值(即任何数据类型的数据,如整数、浮点数、字符串等)。元组列表基本上包含在一个列表中的元组。列表推导式是迭代列表并对其执行操作的简写方式。'type' 方法返回传递给它的可迭代对象的类。以下是相同的演示 - 示例实时演示my_list = [('Hi', 45, 67), ('There', 45, 32), ('Jane', 59, 13)] ... 阅读更多

Python 中将列表作为元组属性求和

AmitDiwan
更新于 2021年3月13日 05:32:21

170 次浏览

当需要获取元组列表的总和时,可以使用列表推导式和 'sum' 方法。列表可以用来存储异构值(即任何数据类型的数据,如整数、浮点数、字符串等)。元组列表基本上包含在一个列表中的元组。列表推导式是迭代列表并对其执行操作的简写方式。'sum' 方法用于添加可迭代对象的元素,其中可迭代对象作为参数传递给该方法。以下是相同的演示 - 示例实时演示my_list ... 阅读更多

广告
© . All rights reserved.