问题标签 [list]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
18 回答
1004632 浏览

python - 如何按字典的值对字典列表进行排序?

我有一个字典列表,并希望每个项目都按特定值排序。

考虑清单:

按 排序时name,应变为:

0 投票
5 回答
1840 浏览

sharepoint - Sharepoint:使用“兼容”用户界面显示非 Sharepoint 内容列表的最佳方式?

我为 Sharepoint 构建了一个从外部服务检索数据的 Web 部件。我想以与 Sharepoint 的 UI 兼容的方式显示项目(适合其周围环境。)

我知道“DataFormWebPart”,但无法使其正常工作。它需要一个有效的数据源,而我无法从 Web 服务调用的结果中构建一个……部分问题是我的 Web 服务包装器没有公开 XML 返回信息,而是我有一堆反序列化的对象. 似乎没有一种简单的方法可以将实际对象转换为数据源,或者从对象数据填充“通用”数据源。

我可以使用 SPGridView 来获得相同的 UI,但是网格控件没有太多的智能方式 - 并且 - 它强制每个字段进入自己的列。我更愿意将每个列表项呈现为具有复杂渲染的单个单元格(例如 StackOverflow 显示其问题列表的方式。)我还希望获得尽可能多的 Sharepoint 标准 UI,例如排序、过滤和分页控件。

所以,首先:这里有没有人写过一个Sharepoint控件来做这个,如果有,你有示例代码可以分享吗?如果不是:我是否忽略了一些有用的控件,无论是 MS 提供的还是在外部库中可用?

谢谢!史蒂夫

0 投票
4 回答
3199 浏览

sharepoint - Sharepoint 项目级别访问和性能

我创建了一个工作流活动,它确实为特定列表的项目创建者提供了对项目的完全控制权,并将其他所有人设置为只读访问(权限)

有人告诉我这样做(如果我有很多用户)性能会急剧下降

那是对的吗 ?!!

如果是,那么创建列表的最佳解决方案是什么

0 投票
11 回答
75639 浏览

python - 如何将字符串拆分为列表?

如果我有这个字符串:

2+24*48/32

创建此列表的最有效方法是什么:

['2', '+', '24', '*', '48', '/', '32']

0 投票
27 回答
33756 浏览

python - 在Python中,从列表中删除重复项以使所有元素都是唯一的*同时保留顺序*的最快算法是什么?

例如:

假设列表元素是可散列的。

澄清:结果应保留列表中的第一个重复项。例如,[1, 2, 3, 2, 3, 1] 变为 [1, 2, 3]。

0 投票
4 回答
384 浏览

c# - 列出 VS2008 项目中所有类的名称

是否有一种快速而肮脏的方式来获取 Visual Studio 2008 (c#) 项目中所有类的列表?其中有很多,我只是懒得不想手动做。

0 投票
14 回答
5491 浏览

c++ - 没有 C++ 字符串和 STL

过去我没有太多使用 C++,最近也做了很多 C#,我真的很难再次回到 C++ 的基础知识。这特别棘手,因为工作要求不能使用任何最方便的 C++ 构造,因此所有字符串都必须是 char *,并且没有提供 STL 列表。

我目前正在尝试做的是创建一个字符串列表,使用 STL 或 C# 完全不需要我花时间。基本上我想要一个功能,例如:

然后,

或者,如果它是 C#...

我意识到它不起作用。我知道传递变量(一个常量指针和一个常量字符串)的常量性质使它相当困难,但我的基本问题是我过去总是通过使用 STL 列表等来避免这种情况,所以我从来没有不得不解决它!

0 投票
6 回答
1617 浏览

random - 创建列表的许多受约束的随机排列

我需要制作一个随机排列列表。元素可以是任何东西,但假定它们是整数 0 到 x-1。我想制作 y 个列表,每个列表都包含 z 个元素。规则是没有列表可以包含两次相同的元素,并且在所有列表中,每个元素的使用次数相同(或尽可能接近)。例如,如果我的元素是 0,1,2,3,y 是 6,z 是 2,那么一种可能的解决方案是:

每行只有唯一的元素,没有元素被使用超过 3 次。如果 y 为 7,则 2 个元素将被使用 4 次,其余 3 次。

0 投票
2 回答
3125 浏览

list - 如何附加到方案中的 alist?

将元素添加到 alist(关联列表)的头部非常简单:

不过,附加到 alist 的尾部有点棘手。经过一些实验,我制作了这个:

但是,在我看来,这不是惯用的解决方案。那么这通常是如何在方案中完成的呢?或者这实际上是这样的?

0 投票
6 回答
3477 浏览

algorithm - 我需要加入两个列表,对它们进行排序并删除重复项。有一个更好的方法吗?

我有两个未排序的列表,我需要生成另一个已排序且所有元素都是唯一的列表。

这些元素可以在两个列表中出现多次,并且它们最初是未排序的。

我的功能如下所示:

有没有更好的方法来实现同样的目标?

示例调用: