问题标签 [nested-lists]

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 投票
7 回答
25521 浏览

python - Python:为给定项目的二维列表中的索引返回 2 个整数

这周我一直在修补 python,但遇到了一些问题。
如果我有这样的二维列表:

我做了这个

它会回来

但是,我想要列表之一中的某些内容的索引,就像这样

它会返回

有什么可以做到这一点吗?

干杯

0 投票
2 回答
2281 浏览

scheme - 在嵌套列表上操作

我有一个任意长度的嵌套列表结构,深度为三。第一层具有任意长度,第二层也是如此,但第三层保证在整个事物中具有统一的长度。所述结构的一个例子是'(((A B) (C D)) ((E F) (G H)) ((I J)))

我正在尝试编写一个函数,该函数将在结构的不同级别应用另一个函数对不起,我真的不知道如何表达)。跨示例结构的函数映射示例如下:

f A C = AC, f B D = BD, f E G = EG, f F H = FH, f I = I, f J = J,

屈服

'((AC BD) (EG FH) (I J))

但是想象一下列表的第三级包含更多元素(例如,最终版本中约有 32,000 个元素)。

本质上,我想要做的事情会在 Haskell 中表达为类似f . transpose. 我知道我需要一些东西(map car (map flatten (car ...)))来获得第一部分的第一部分,但在那之后,我真的迷失了这里的逻辑。如果这是一个非常复杂且解释不清的问题,我很抱歉。我真的迷路了。

我将如何以这种方式在结构中应用该功能?

0 投票
2 回答
333 浏览

python - Python:组合列表列表

可能的重复:
扁平化 Python 中的浅表列表

假设我有一个列表列表。

python中获得这个结果的最优雅的方法是什么?

感谢您的任何建议!

0 投票
7 回答
381758 浏览

html - 制作HTML嵌套列表的正确方法?

W3 文档有一个以 为前缀的嵌套列表示例DEPRECATED EXAMPLE:,但他们从未使用非弃用示例对其进行更正,也没有准确解释该示例的错误之处。

那么这些方式中哪一种才是编写 HTML 列表的正确方式呢?

选项1:嵌套<ul>是父母的孩子<ul>

选项2:嵌套<ul><li>它所属的孩子

0 投票
2 回答
4353 浏览

jquery - jQuery slideToggle 嵌套列表 ul li 结构

我有上面的代码,它使用嵌套的 ul li,并在单击时扩展级别。但是,我想在第二次点击时收缩关卡,但上述收缩所有关卡,而不仅仅是被点击的关卡。

编辑:例如看这个

0 投票
2 回答
323 浏览

python - 清理我的清单

你好,我有一个循环计算我的 MySQL 数据库中的不同记录,然后将这些数字保存到一个列表中。这是列表:
[1L, 2L, 2L, 5L, 4L, 1L, 1L, 1L, 3L, 1L, 1L, 2L, 2L, 3L, 3L, 1L, 2L, 4L, 2L, 1L, 3L, 1L, 2L, 4L, 1L, 2L, 1L, 1L, 3L, 1L, 3L, 1L, 5L, 2L, 1L, 1L, 5L, 1L, 1L, 1L, 4L, 2L, 1L, 3L, 2L, 1L, 2L, 2L, 2L, 3L, 1L, 1L, 3L, 2L, 2L, 1L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 1L, 1L, 1L, 1L, 2L, 1L, 3L, 3L, 1L, 2L, 1L, 1L, 2L, 1L, 1L, 1L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L]

现在我浏览这个列表,我只想留下单个数字(表示 1L、2L 等)我正在使用这个循环:

p>

然后我看到它检查了 1,2,3,4,3,2,1 ...这是为什么?为什么这个循环不会检查数字 5?最后,列表如下所示:
[5L, 5L, 5L, 4L, 3L, 2L, 1L]

这意味着它可以工作,但为什么它不适合数字 5?

提前谢谢

0 投票
3 回答
12805 浏览

python - 带有字典的变量名?

Python初学者在这里。关于字典的问题。

我的输入是一个可变长度列表(例如 a = ['eggs', 'ham', 'bacon'...] ),它用作要在导入的 CSV 文件上使用的搜索词列表。

我已经定义了四个函数,它们将每个术语与所述 CSV 文件中的各种值相匹配。因此,每个输入项将产生四个结果列表。

我想将输入项存储为字典中的键(很简单),并将生成的四个列表存储为值(也很简单)。

然而,因为输入列表是可变长度的,我想设置一个函数来定义和命名字典'term1','term2',非常基本的说明如下:

有没有一种方法可以像这样命名字典?b) 并让它们在全球范围内可用?如果是这样,怎么做?非常感谢任何和所有帮助。

0 投票
1 回答
249 浏览

javascript - WordPress jQuery 菜单

嗨,我在我的网站上工作

我希望将此导航菜单转换为 jQuery 菜单,因为它在 Internet Explorer 中不起作用:

如您所知,wordprees 使用嵌套列表作为其菜单。

困境是我不知道从哪里开始我是否创建脚本,如果项目悬停,例如。

这是我需要排序的菜单列表`

有人可以帮我弄这个吗?非常感谢。

0 投票
2 回答
1248 浏览

javascript - 获取嵌套列表项的索引

我正在尝试获取嵌套列表的索引。

http://jsfiddle.net/5zJD8/12/

我举了一个例子。

在您单击列表项时,您会得到这个

我希望它这样做:

有人可以指出我正确的方向吗?我希望我已经解释得足够好。

如果演示无法加载,这是代码,它只是在您单击列表项时附加 ID。

0 投票
3 回答
1018 浏览

r - 使用列表进行模拟

我在学习 R 的路上给自己设置了一个小挑战。问题是,给定一个 500 个正态分布数字的样本,平均值为 20,对于从 6 到 10 的标准偏差,我会得到多少个 20 以下的数字。只是必须了解更多我决定为每个 sd 获取 4 个样本。所以到最后我应该有:

sd6samp1:...

sd6samp2:...

……

sd10samp4:...

我的第一种方法是:

在寻找如何使用循环“i”创建变量名时,发现“assign”可以完成工作,但它也说:

请注意,如果您计划进行一些模拟,许多专家会说您应该使用列表。

所以我认为学习列表会很好......

与此同时,我还发现了一个很棒的其他选择... ddss <- c(6:10)

这可以回答这个问题,但列表仍有待完成......还有很多 R 有待学习。主要思想不是要知道负数的概率或数量……而是要学习 R,特别是一些循环。

所以,我一直在尝试使用提到的列表

我最接近的方法是:

有了这个我得到了信息,但我想知道两个问题(1和2)和其他一些问题(3和4):

  1. 我得到一个包含 10 个元素的列表,6 个空元素,然后是 4 个带有子列表的元素。我似乎无法找出如何使用 6:9 名称(非常 sd)的列表(sd)的元素 1:4。

  2. 即使我尝试过,我也无法通过“for”循环命名列表元素。对这些问题的任何见解都会很棒。

  3. 因为在这种模拟的背景下。您认为哪个更好:嵌套列表(带有子列表的列表)或简单(更长)列表?

  4. 我想知道“应用”功能在这里是否有帮助,我尝试做一些事情,比如:

但它看起来我什至没有接近......

感谢您抽出宝贵时间阅读本文!

您不妨多花些时间来回复;-)。