问题标签 [slice]

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

python - Python 切片操作方法,我知道 Python 切片,但是如何使用内置切片对象呢?

内置函数有什么用slice,如何使用?
我知道的 Pythonic 切片的直接方式 - l1[start:stop:step]. 我想知道我是否有一个切片对象,那么我该如何使用它呢?

0 投票
4 回答
15880 浏览

python - Scala中的切片符号?

Scala中是否有类似于Python 中的切片表示法的东西?

我认为这确实是一个有用的操作,应该包含在所有语言中。

0 投票
24 回答
703563 浏览

javascript - 在 JavaScript 中复制数组的最快方法 - 切片与“for”循环

为了在 JavaScript 中复制一个数组:以下哪个使用起来更快?

Slice方法

For环形


我知道这两种方式都只做一个浅拷贝:如果original_array包含对对象的引用,则不会克隆对象,但只会复制引用,因此两个数组都将引用相同的对象。但这不是这个问题的重点。

我只问速度。

0 投票
5 回答
57741 浏览

excel - 在 Excel 2010 中隐藏切片器值的任何方法

我知道 Excel 2010 Slicers 会在没有与特定切片器选择关联的数据时直观地指示。例如,如果您在 2010 年没有值,它们会在 2010 年褪色。

是否有一些设置可以让我完全隐藏它们?

如果我在 2007 年、2009 年和 2010 年有销售额;但不是 2008 切片器列表可以完全省略 2008,或者它必须始终显示为灰色。

我要求的不是 SQL 选择解决方案,而是 Excel 设置。

0 投票
3 回答
215 浏览

python - python中令人困惑的表达式

如果我有清单:

下面的表达式是什么意思?

0 投票
7 回答
3169 浏览

python - 将二进制数分割成五位数的组

有没有什么巧妙的技巧可以在 python 中将二进制数分成五位数的组?

'00010100011011101101110100010111' => ['00010', '00110', '10111', ... ]

编辑:我想编写一个密码/编码器以生成“易于通过电话阅读”令牌。标准 base32 编码有以下缺点:

  • 可能会产生意外的 f*words
  • 使用混淆字符,例如 'I'、'L'、'O'(可能与 0 和 1 混淆)
  • 易于猜测的序列(“AAAA”、“AAAB”、...)

我能够在 20 行 python 中自行开发,谢谢大家。我的编码器去掉了“I”、“L”、“O”和“U”,结果序列很难猜到。

0 投票
3 回答
2316 浏览

python - 在 Python 中为切片的元素赋值

这是一个关于 Python 如何处理数据和变量的简单问题。我已经做了很多实验,并且大部分都弄清楚了 Python,除了这一直让我绊倒:

[编辑:为清楚起见,我将示例分开并重新排列]

示例 1:

示例 2:

示例 3:

谁能向我解释这里发生了什么?

到目前为止,答案似乎声称a[0:1]返回一个新列表,其中包含对 的第一个元素的引用a。但我不明白这如何解释示例 1。

0 投票
2 回答
343 浏览

time - 是否为相同优先级的进程分配了相同的时间片?

我知道这取决于操作系统,但在现代操作系统中,相同优先级的线程/进程是否具有相同的时间片,或者是否涉及其他因素?

0 投票
1 回答
3178 浏览

excel - 如何在 Excel 2010 中为切片器的每个值打印图表?

在我描述问题之前,这里是我正在使用的技术列表 - Excel 2010、PowerPivot Add-in、Win 7、Macros - VBA

我使用多个数据源(通过 PowerPivot)创建了图表。PowerPivot 提供了 Slicer ,我想打印图表的各种状态,以便为 Slicer 的每个值分隔 PDF。我已经编写了执行打印工作的代码。我需要一段代码的帮助来遍历切片器列表并以图表状态每次都更改的方式选择它们。

通过我的研究,我发现有一个名为 SlicerItem.Selected 的属性可以设置为 TRUE 或 FALSE 以选择切片器中的特定项目。但显然我们可以为 OLAP 数据透视表/图表设置此属性。

任何帮助表示赞赏。

谢谢,鲁沙布。

0 投票
3 回答
1129 浏览

python - Python:从列表中获取许多列表

可能重复:
如何在 Python 中将列表拆分为大小均匀的块?

你好,

我想在许多 x 元素长度的列表中拆分一个列表,例如:

a = (1, 2, 3, 4, 5)

并得到:

b = ( (1,2), (3,4), (5,) )

如果长度设置为 2 或:

b = ( (1,2,3), (4,5) )

如果长度等于 3 ...

有没有写这个的好方法?否则我认为最好的方法是使用迭代器编写它......