找到关于 Python 的10786 篇文章

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: 如果 a 不在 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): 如果 high >= low: mid = (high + low) // 2 如果 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.