找到 34423 篇文章 关于编程

获取 Python 中每个子列表的第一个元素

Pradeep Elance
更新于 2020-09-09 12:32:15

4K+ 次浏览

Python 中的列表也可以包含列表作为其元素。这些嵌套列表称为子列表。在本文中,我们将解决在给定列表中仅检索每个子列表的第一个元素的挑战。使用 for 循环这是一种非常简单的方法,我们通过子列表循环,从中获取索引 0 处的项目。为此目的使用 for 循环,如下所示。示例 实时演示Alist = [['Mon', 1], ['Tue', 'Wed', "Fri"], [12, 3, 7]] print("给定列表:", Alist) print("子列表中的第一个元素:") for item in Alist:    print((item[0]))输出运行以上代码,我们会得到... 阅读更多

获取 Python 中列表的第一个和最后一个元素

Pradeep Elance
更新于 2020-09-09 12:26:46

14K+ 次浏览

在某些情况下,您可能需要获取列表的第一个和最后一个元素。这里棘手的部分是,在从列表中找出这些元素时,必须跟踪列表的长度。以下是我们可以用来实现此目的的方法。但当然,所有方法都涉及使用列表中元素的索引。仅使用索引在任何列表中,第一个元素都被分配索引值 0,最后一个元素可以被视为值 -1。因此,我们将这些索引值应用于列表... 阅读更多

在 C++ 中删除恰好 k 个元素后数组的最大可能中间元素

Ayush Gupta
更新于 2020-09-09 12:32:14

178 次浏览

在本教程中,我们将讨论一个程序,用于查找删除恰好 k 个元素后数组的最大可能中间元素。为此,我们将提供一个大小为 N 的数组和一个整数 K。我们的任务是从数组中减少 K 个元素,以便所得数组的中间元素最大。示例 实时演示#include using namespace std; //计算中间元素的最大值 int maximum_middle_value(int n, int k, int arr[]) {    int ans = -1;    int low = (n + 1 - k) / 2;    int high = (n + ... 阅读更多

获取 Python 中字典的键作为列表

Pradeep Elance
更新于 2020-09-09 12:24:32

362 次浏览

对于许多程序来说,从字典中获取键是其他依赖于此字典的程序的重要输入。在本文中,我们将了解如何将键捕获为列表。使用 dict.keys这是访问键的非常直接的方法。此方法作为内置方法可用。示例 实时演示Adict = {1:'Sun', 2:'Mon', 3:'Tue', 4:'Wed'} print("给定的字典是:", Adict) print(list(Adict.keys()))输出运行以上代码,我们将得到以下结果:给定的字典是:    {1: 'Sun', 2: 'Mon', 3: 'Tue', 4: 'Wed'} [1, 2, 3, 4]使用 *... 阅读更多

在 C++ 中通过移动线段的中心获得最大可能的交点

Ayush Gupta
更新于 2020-09-09 12:21:51

85 次浏览

在本教程中,我们将讨论一个程序,用于查找通过移动线段的中心获得最大可能的交点。为此,我们将提供三个线段的中心及其长度。我们的任务是将它们的中心移动 K 距离以增加交集区域的长度。示例 实时演示#include using namespace std; //查找最大交集 int max_intersection(int* center, int length, int k) {    sort(center, center + 3);    if (center[2] - center[0] >= 2 * k + length) {       return 0;    }    else if (center[2] - center[0] >= 2 ... 阅读更多

计算 Python 列表中唯一子列表的数量

Pradeep Elance
更新于 2020-09-09 12:21:49

464 次浏览

Python 列表也可以包含子列表。子列表本身是嵌套在更大列表中的列表。在本文中,我们将了解如何在给定列表中计算唯一子列表的数量。使用 CounterCounter 是 Dictionary 的一个子类,用于跟踪元素及其计数。它也被认为是一个无序集合,其中元素存储为 Dict 键,其计数存储为 dict 值。因此,在下面的示例中,我们直接获取一个包含子列表的列表。示例 实时演示from collections import Counter # 给定列表 Alist = [['Mon'], ['Tue', 'Wed'], ['Tue', 'Wed']] ... 阅读更多

在 C++ 中计算数组两个子集的最大可能差值

Ayush Gupta
更新于 2020-09-09 12:20:29

410 次浏览

在本教程中,我们将讨论一个程序,用于查找数组两个子集的最大可能差值。为此,我们将提供一个包含一个或两个几个随机整数实例的数组。我们的任务是创建该数组的两个子集,使得它们的和的差值最大,并且没有子集包含重复的数字。示例 实时演示#include using namespace std; //查找最大子集差值 int maxDiff(int arr[], int n) {    int SubsetSum_1 = 0, SubsetSum_2 = 0;    for (int i = 0; i

在 C++ 中计算 n 条直线的最大交点数

Ayush Gupta
更新于 2020-09-09 12:18:22

159 次浏览

在本教程中,我们将讨论一个程序,用于查找 n 条直线的最大交点数。为此,我们将提供一定数量的直线。我们的任务是找到给定数量的直线相遇的最大交点数。示例 实时演示#include using namespace std; #define ll long int //查找最大交点数 ll countMaxIntersect(ll n) {    return (n) * (n - 1) / 2; } int main() {    ll n = 8;    cout

在 C++ 中计算 n 个圆的最大交点数

Ayush Gupta
更新于 2020-09-09 12:16:37

114 次浏览

在本教程中,我们将讨论一个程序,用于查找 n 个圆的最大交点数。为此,我们将提供圆的数量。我们的任务是找到给定数量的圆相遇的最大交点数。示例 实时演示#include using namespace std; //返回最大交点数 int intersection(int n) {    return n * (n - 1); } int main() {    cout

在 Python 列表中为每个唯一值分配 ID

Pradeep Elance
更新于 2020-09-09 12:14:43

817 次浏览

在使用 Python 字典时,我们可能需要唯一地识别字典的每个元素。为此,我们必须为字典中的每个元素分配唯一的 ID。在本文中,我们将了解如何在 Python 字典中重复元素时为其分配相同的唯一 ID。使用 enumerate() 和 OrderedDict.fromkeys()enumerate 函数通过为字典的每个元素添加一个计数器来扩展给定的字典。然后,我们应用 OrderedDict.fromkeys(),它将从字典中提取计数器的相同值,从而消除 ID 的重复值。示例 实时演示from collections ... 阅读更多

广告

© . All rights reserved.