|
91
|
| Christian Stade-Schuldt · 技术社区 · 17 年前 |
|
|
1
143
是的,Ruby有非常类似于Python的数组切片语法。这里是
|
|
|
2
23
如果要拆分/剪切索引i上的数组,
|
|
|
3
15
你可以使用 slice() 为此:
顺便说一下,据我所知,python“list”只是高效地实现了动态增长的数组。开始插入为O(n),结束插入为摊销O(1),随机访问为O(1)。 |
|
|
4
5
另一种方法是使用范围方法
|
|
|
5
0
我喜欢这个范围:
但是,要非常小心端点是否包含在您的范围内。在奇数长度的列表中,这一点非常重要,您需要在其中选择要打破中间的位置。否则,您将重复计算中间元素。 上面的示例将一致地将中间元素放在最后一半。 |
|
6
-5
你也可以这样写
|
|
|
JarochoEngineer · 跳过某些元素映射通过对象 2 年前 |
|
|
alekscooper · 为什么在对列表的切片进行排序时打印“无” 2 年前 |
|
|
starr · 如何剪切数组中对象的字符串属性? 2 年前 |
|
|
moo.duwayne · 保留引用而不将数据分配给实际变量是否安全? 2 年前 |
|
|
Karma_X · 从数据帧中进行切片和提取 2 年前 |
|
|
julien · 如何返回结构中向量的切片 2 年前 |
|
mins · 将常量添加到数组的切片 2 年前 |