Pytania oznaczone «slice»

Wycinek jest reprezentacją części sekwencji, zwykle definiowaną przez odniesienie do sekwencji bazowej, indeks określający pozycję początkową, długość lub pozycję końcową i opcjonalnie wartość „krok” lub „krok”. Proszę używać znaczników „wycinanie obiektów” w przypadku problemu z wycinaniem w C ++ i „wycinanie programu” w przypadku techniki analizy.

477
Połącz dwa plasterki w Go

Próbuję połączyć plasterek [1, 2]i plasterek [3, 4]. Jak mogę to zrobić w Go? Próbowałem: append([]int{1,2}, []int{3,4}) ale dostałem: cannot use []int literal (type []int) as type int in append Jednak dokumentacja wskazuje na to, to jest możliwe, czego mi brakuje? slice = append(slice,...

197
Wyjaśnienie [] .slice.call w javascript?

Natknąłem się na ten zgrabny skrót do konwersji DOM NodeList w zwykłą tablicę, ale muszę przyznać, że nie do końca rozumiem, jak to działa: [].slice.call(document.querySelectorAll('a'), 0) Więc zaczyna się od pustej tablicy [], a następnie slicesłuży do konwersji wyniku callna nową tablicę,...

196
Jak pokroić tablicę w Bash

Przeglądając sekcję „Tablica” na stronie podręcznika bash (1), nie znalazłem sposobu na wycięcie tablicy. Więc wymyśliłem tę zbyt skomplikowaną funkcję: #!/bin/bash # @brief: slice a bash array # @arg1: output-name # @arg2: input-name # @args: seq args #

167
Jak zdobyć ostatni element plastra?

Jaka jest metoda Go na wyodrębnienie ostatniego elementu plasterka? var slice []int slice = append(slice, 2) slice = append(slice, 7) slice[len(slice)-1:][0] // Retrieves the last element Powyższe rozwiązanie działa, ale wydaje się