Questions marquées «slice»

Une tranche est une représentation d'une partie d'une séquence, généralement définie par une référence à la séquence sous-jacente, un index donnant la position de départ, une longueur ou une position finale, et éventuellement une valeur de «pas» ou de «pas». Veuillez utiliser les balises «object-slicing» pour le problème de slicing en C ++ et «program-slicing» pour la technique d'analyse.

9
Paires d'une seule liste
Assez souvent, j'ai trouvé la nécessité de traiter une liste par paires. Je me demandais quel serait le moyen pythonique et efficace de le faire, et j'ai trouvé ceci sur Google: pairs = zip(t[::2], t[1::2]) Je pensais que c'était assez pythonique, mais après une discussion récente entre les idiomes et …
98 python  list  zip  slice  idioms 


3
range over interface {} qui stocke une tranche
Compte tenu du scénario où vous avez une fonction qui accepte t interface{}. S'il est déterminé que le test une tranche, comment puis-je rangesur cette tranche? func main() { data := []string{"one","two","three"} test(data) moredata := []int{1,2,3} test(data) } func test(t interface{}) { switch reflect.TypeOf(t).Kind() { case reflect.Slice: // how do …

6
Que signifie?
J'analyse du code Python et je ne sais pas quoi pop = population[:] veux dire. Est-ce quelque chose comme des listes de tableaux en Java ou comme un tableau bidimensionnel?
95 python  arrays  syntax  slice 

3
Qu'est-ce qu'une tranche dans Swift?
Qu'est-ce qu'une tranche dans Swift et en quoi diffère-t-elle d'un tableau? D'après la documentation, la signature de type de l'indice (Range) est: subscript(Range<Int>) -> Slice<T> Pourquoi ne pas en retourner un autre Array<T>plutôt qu'un Slice<T>? Il semble que je puisse concaténer une tranche avec un tableau: var list = ["hello", …
85 swift  slice 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.