slice
Understanding slice notation
Potrzebuję dobrego wyjaśnienia (odniesienia są plusem) w notacji slice Pythona.
Dla mnie ta notacja wymaga trochę podchwycenia.
Wygląda niezwykle potężnie, ale nie do końca się nad tym zastanawiałem.
JavaScript chop/slice/trim off last character in string
Mam łańcuch 12345.00 i chciałbym, aby zwrócił 12345.0.
Spojrzałem na trim, ale wygląda na to, że to tylko przycinanie białych znaków i slice, które nie widzę, jak to by działało. Jakieś sugestie?
Wybierz wiersze w ramce danych pandy MultiIndex
Jakie są najczęstsze sposoby wybierania / filtrowania wierszy ramki danych, której indeks jest MultiIndex?
krojenie na pods ... nywać operacje przyporządkowania na nich, lub wszelkie dyskusje związane z wydajnością (są to oddzielne tematy na inny raz).
Wyjaśnienie [].plaster.wywołanie w javascript?
Natknąłem się na ten zgrabny skrót do konwersji DOM NodeList do zwykłej tablicy, ale muszę przyznać, że nie do końca rozumiem ... ?
Bit, którego nie rozumiem, to call. W jaki sposób konwertuje document.querySelectorAll('a') z NodeList do zwykłej tablicy?
Jak wziąć kolumnę-plastry dataframe w pandy
Ładuję dane uczenia maszynowego z pliku csv. Pierwsze 2 kolumny to obserwacje, a pozostałe kolumny to cechy.
Obecnie wykonuj ... praktyczny powód? Jest to naprawdę mylące, jeśli kolumny są indeksowane przez Int, biorąc pod uwagę, że data[0] != data[0:1]
Jak używać składni krojenia elipsy w Pythonie?
Pojawiło się to w Hidden features of Python, ale nie widzę dobrej dokumentacji ani przykładów wyjaśniających, jak ta funkcja działa.
Wycinanie tablicy NumPy 2d, czyli jak wyodrębnić submatrix mxm z tablicy nxn (n>m)?
Chcę pokroić tablicę NumPy nxn. Chcę wyodrębnić dowolny wybór wierszy m i kolumn tej tablicy (tzn. bez żadnego wzorca w licz ... ii żądanej tablicy, więc podczas leczenia dużymi tablicami może to być problem. Dlaczego tak jest / jak działa ten mechanizm?
Połącz dwa plastry 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})
...
Jednakże dokumentacja wydaje się wskazywać, że jest to możliwe, czego mi brakuje?
slice = append(slice, anotherSlice...)
Czy w Go jest pętla foreach?
Czy istnieje foreach konstrukt w języku Go? Czy Mogę iterować na plasterku lub tablicy używając for?
Co to jest: (dwukropek) w Pythonie podczas zapisywania sekwencji?
Wiem, że mogę użyć czegoś takiego jak string[3:4], aby uzyskać podłańcuch w Pythonie, ale co oznacza 3 w somesequence[::3]?
Jak używać składni krojenia elipsy w Pythonie? [duplikat]
To pytanie ma już odpowiedź tutaj:
co robi obiekt Elipsa Pythona?
... się to w Hidden features of Python , ale nie widzę dobrej dokumentacji ani przykładów wyjaśniających, jak ta funkcja działa.
Poprawny sposób inicjalizacji pustego plasterka
Aby zadeklarować pusty kawałek, o niestandardowym rozmiarze,
czy lepiej zrobić:
mySlice1 := make([]int, 0)
Lub:
mySlice2 := []int{}
Zastanawiam się, który z nich jest właściwy.
Jak działa przypisanie z Python list slice?
Python doc mówi, że wycinanie listy zwraca nową listę.
Teraz, jeśli zostanie zwrócona" nowa "lista, mam następujące pytania z ... zwraca" nową " listę, dlaczego oryginalna lista jest modyfikowana? Nie jestem w stanie zrozum mechanikę, która za tym stoi.
Zawiera metodę na plasterek
Czy jest coś podobnego do metody slice.contains(object) W Go bez konieczności przeszukiwania każdego elementu w kawałku?
Jak pokroić tablicę w Bash
Patrząc na sekcję "Array" na stronie podręcznika bash(1), nie znalazłem sposobu na pokrojenie tablicy.
Więc wymyśliłem tę zb ... A=( foo bar "a b c" 42 )
$ slice B A 1 2
$ echo "${B[0]}" # bar
$ echo "${B[1]}" # a b c
Czy jest na to lepszy sposób?
Jak wyodrębnić dowolny wiersz wartości z tablicy numpy?
Mam tablicę numpy, która zawiera dane obrazu. Chciałbym narysować "profil" transektu narysowanego na obrazie. Najprostszym pr ... nckiego rozwiązania dla takiego, w którym kolejne elementy krojenia nie są w tym samym wierszu lub kolumnie. Dzięki za pomoc.
Jak uzyskać ostatnie pozycje listy w Pythonie?
Potrzebuję ostatnich 9 numerów z listy i jestem pewien, że można to zrobić z krojeniem, ale nie mogę tego zrozumieć. Pierwsze 9 mogę dostać tak:
num_list[0:9]
Pandy wybierając po etykiecie czasami zwracają serie, czasami zwracają DataFrame
W pandach, kiedy zaznaczam etykietę, która ma tylko jeden wpis w indeksie, otrzymuję serię, ale kiedy zaznaczam wpis, który m ... 3])
In [3]: type(df.loc[3])
Out[3]: pandas.core.frame.DataFrame
In [4]: type(df.loc[1])
Out[4]: pandas.core.series.Series
Python: Implementing slicing in getitem
Próbuję zaimplementować funkcjonalność slice dla tworzonej przeze mnie klasy, która tworzy reprezentację wektorową.
Mam ten ... end = stop
if step == None:
stride = 1
else:
stride = step
return self.__data[index:end:stride]
Usuń ostatni element z tablicy
Mam następującą tablicę.
var arr = [1,0,2];
Chciałbym usunąć ostatni element tj. 2.
Użyłem arr.slice(-1); ale to nie usuwa wartości.