Questions tagged «slice»

切片表示序列的一部分,通常由对基础序列的引用,给出起始位置,长度或结束位置的索引以及可选的“步幅”或“步长”值定义。请对C ++中的切片问题使用“对象切片”标签,对分析技术使用“程序切片”标签。

30
了解切片符号
我需要一个关于Python切片符号的很好的解释(引用是一个加号)。 对我而言,此表示法需要一些注意。 它看起来非常强大,但是我还没有完全了解它。
3279 python  list  slice  iterable 



21
在JavaScript中复制数组的最快方法-切片与“ for”循环
为了在JavaScript中复制数组,请使用以下哪项更快? 切片方法 var dup_array = original_array.slice(); For 环 for(var i = 0, len = original_array.length; i < len; ++i) dup_array[i] = original_array[i]; 我知道这两种方法都只能进行浅表复制:如果original_array包含对对象的引用,则不会克隆对象,但只会复制引用,因此两个数组都将引用相同的对象。但这不是这个问题的重点。 我只问速度。


7
在Go中串联两个切片
我正在尝试将切片[1, 2]和切片结合起来[3, 4]。如何在Go中执行此操作? 我试过了: append([]int{1,2}, []int{3,4}) 但是得到了: cannot use []int literal (type []int) as type int in append 但是,文档似乎表明这是可能的,我想念的是什么? slice = append(slice, anotherSlice...)



10
如何在熊猫中获取数据框的列切片
我从CSV文件加载了一些机器学习数据。前两列是观测值,其余两列是要素。 目前,我执行以下操作: data = pandas.read_csv('mydata.csv') 它给出了类似的东西: data = pandas.DataFrame(np.random.rand(10,5), columns = list('abcde')) 我想两个dataframes切片此数据框:包含列一个a和b和包含一个列c,d和e。 不可能写这样的东西 observations = data[:'c'] features = data['c':] 我不确定最好的方法是什么。我需要一个pd.Panel吗? 顺便说一下,我发现数据帧索引非常不一致:data['a']允许,但data[0]不允许。另一方面,data['a':]不允许,但允许data[0:]。是否有实际原因?如果列是由Int索引的,这确实令人困惑,因为data[0] != data[0:1]



12
包含切片的方法
有没有类似于slice.contains(object)Go中的方法的东西,而不必搜索切片中的每个元素?
214 go  slice 

7
用JavaScript解释[] .slice.call?
我偶然发现了这个精巧的快捷方式,用于将DOM NodeList转换为常规数组,但是我必须承认,我不完全了解它的工作方式: [].slice.call(document.querySelectorAll('a'), 0) 因此,它以一个空数组开头[],然后slice用于将结果转换call为新数组,是吗? 我不明白的是call。它如何document.querySelectorAll('a')从NodeList转换为常规数组?
197 javascript  arrays  call  slice 

4
如何在Bash中切片数组
查看bash(1)手册页中的“数组”部分,我没有找到切片数组的方法。 所以我想到了这个过于复杂的功能: #!/bin/bash # @brief: slice a bash array # @arg1: output-name # @arg2: input-name # @args: seq args # ---------------------------------------------- function slice() { local output=$1 local input=$2 shift 2 local indexes=$(seq $*) local -i i local tmp=$(for i in $indexes do echo "$(eval echo \"\${$input[$i]}\")" done) local IFS=$'\n' eval …
194 arrays  bash  slice 

7
ValueError:使用序列设置数组元素
此Python代码: import numpy as p def firstfunction(): UnFilteredDuringExSummaryOfMeansArray = [] MeanOutputHeader=['TestID','ConditionName','FilterType','RRMean','HRMean', 'dZdtMaxVoltageMean','BZMean','ZXMean','LVETMean','Z0Mean', 'StrokeVolumeMean','CardiacOutputMean','VelocityIndexMean'] dataMatrix = BeatByBeatMatrixOfMatrices[column] roughTrimmedMatrix = p.array(dataMatrix[1:,1:17]) trimmedMatrix = p.array(roughTrimmedMatrix,dtype=p.float64) #ERROR THROWN HERE myMeans = p.mean(trimmedMatrix,axis=0,dtype=p.float64) conditionMeansArray = [TestID,testCondition,'UnfilteredBefore',myMeans[3], myMeans[4], myMeans[6], myMeans[9], myMeans[10], myMeans[11], myMeans[12], myMeans[13], myMeans[14], myMeans[15]] UnFilteredDuringExSummaryOfMeansArray.append(conditionMeansArray) secondfunction(UnFilteredDuringExSummaryOfMeansArray) return def secondfunction(UnFilteredDuringExSummaryOfMeansArray): RRDuringArray = p.array(UnFilteredDuringExSummaryOfMeansArray,dtype=p.float64)[1:,3] return firstfunction() …
183 python  arrays  numpy  slice 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.