Свързани въпроси 'slice'

Highcharts: как да накарате срезовете да се коригират отново, когато деактивирате такъв?
Това възможно ли е? Искам другите срезове в кръговата диаграма да се коригират до пълен кръг, когато някой е деактивиран в легендата, вместо просто да правя празен срез.
1009 изгледи

tensorflow променя/присвоява стойности на матрични елементи по списък от (различен диапазон от 2d) срезове
Имам нулева матрица (можем да я видим като картина): matrix = tf.zeros(name="matrix", shape=(4, 5), dtype=tf.int32) и тензор от тетради, които показват някои "кутии" (от горния ляв и долния десен връх, може би припокрити) на това matrix :...
619 изгледи
schedule 24.09.2022

Python 3: Получаване на TypeError: Срезовете трябва да са цели числа, но вярвам, че са
Опитвам се да напиша функция, наречена "средна", която взема средните 3 цифри на нечетни числа или средните 4 цифри на четни числа. Ако числото е по-малко от 5 цифри, то просто връща цялото число. Ето моята работа: def middle(x):...
8619 изгледи
schedule 03.11.2023

Какво всъщност прави синтаксисът на разширения срез за отрицателните стъпки?
Синтаксисът на разширения срез в python ми беше обяснен като " a[n:m:k] returns every kth element from n to m ". Това ми дава добра представа какво да очаквам, когато k е положително. Но не знам как да тълкувам a[n:m:k] за отрицателно k. Знам,...
15580 изгледи
schedule 31.10.2023

Неочаквано къси Perl срезове
Предполага се, че следният фрагмент на Perl отпечатва първите 5 елемента от масив, към който се отнася хеш стойност, или по-малко, ако масивът е по-къс. while ( my ($key,$value) = each %groups ) { print "$key: \n"; my @list = grep defined,...
144 изгледи
schedule 27.10.2023

Част от (изберете един от крайния брой интерфейси)
Как мога да накарам функцията RemoveDead да приема други части от интерфейси (или може би дори части от структурни указатели), които имплементират Liver с малко въздействие върху производителността? Струва ми се, че функцията ще трябва да...
56 изгледи
schedule 02.11.2023

Най-питоничният и/или производителен начин за присвояване на една стойност на срез?
Искам да присвоя една стойност на част от списък. Има ли по-добро решение за това от едно от следните? Може би най-ефективният, но някак грозен: >>> l=[0,1,2,3,4,5] >>> for i in range(2,len(l)): l[i] = None >>> l...
1121 изгледи
schedule 08.12.2023

Swift: Slice startIndex винаги е 0
Сблъсках се с Swift Slice, мислейки, че firstIndex трябва да бъде първият индекс на среза в домейна на източника (не знам за какво друго е полезен). Очевидно това не е така: let ary = map(1...100) { i in i } let s:Slice<Int> =...
813 изгледи
schedule 04.12.2022

Нарязване на 2D масиви с помощта на индекси от масиви в python
Работя с парчета от 2D numpy масив. За да избера срезовете, имам индексите, съхранени в масиви. Например имам: mat = np.zeros([xdim,ydim], float) xmin = np.array([...]) # Array of minimum indices in x xmax = np.array([...]) # Array of maximum...
462 изгледи
schedule 14.01.2024

Списъкът на Python разширява функционалността чрез срезове
Уча се на Python, преди да започна нова работа. Това е работа на Django, така че трябва да се придържам към 2.7. Като такъв, чета Начало на Python от Hetland и не разбират неговия пример за използване на срезове за възпроизвеждане на...
981 изгледи
schedule 02.02.2024

Нарязване на списък на n дяла с почти еднаква дължина
Търся бърз, чист, питоничен начин за разделяне на списък на точно n почти равни дяла. partition([1,2,3,4,5],5)->[[1],[2],[3],[4],[5]] partition([1,2,3,4,5],2)->[[1,2],[3,4,5]] (or [[1,2,3],[4,5]])...
16522 изгледи
schedule 14.02.2024

Промени в указателя на цикъла Go
Използвам for range цикъл в Go, за да итерирам през част от структури. Във всеки цикъл аз указател към текущия елемент към променлива. Объркан съм защо показалецът променя стойността си в следващия цикъл. Например този код : package...
578 изгледи
schedule 04.02.2024

Каква е целта на извикването на Array.prototype.slice срещу NodeList?
Търсих как да повторя NodeLists и попаднах на следния код. var nodesArray = Array.prototype.slice.call(nodeList); nodesArray.forEach(function(node) { //... }) Каква е целта на извикването на Array.prototype.slice срещу NodeList?
3448 изгледи

Нарязване -› не знам какво прави -len
може ли някой да обясни как изходът е 'b' за a[-len(a)] ? a = "blueberry" >>> a[-len(a)] 'b'
65 изгледи
schedule 25.03.2024

Нарязването на масив Numpy транспонира вътрешни данни
Пиша C разширение, което ще се занимава с масиви numpy. Написах функция за четене и извеждане на масива numpy. Използвайки го, забелязах странно поведение, което се появява, когато използвам нарязване във входния масив. Функцията C за четене на...
146 изгледи
schedule 13.04.2024

Как да получите последния елемент от среза?
Какъв е методът Go за извличане на последния елемент от среза? var slice []int slice = append(slice, 2) slice = append(slice, 7) slice[len(slice)-1:][0] // Retrieves the last element Решението по-горе работи, но изглежда неудобно.
143082 изгледи
schedule 23.05.2024

Как да разменям елементите на масив, срез или Vec?
Искам да разменя елементи на срез data с помощта на библиотечна функция, но не работи поради множество заеми: use std::mem; fn example() { let mut data = [1, 2, 3]; let i = 0; let j = 1; mem::swap(&mut data[i], &mut...
6044 изгледи
schedule 01.06.2024

дължина и капацитет в Go срезове
Да кажем, че имаме парче от b такива b:= make([]int, 0, 5) // length: 0, cap: 5 и парче "c", направено от парче "b" c:= b[:2] // length: 2 (?), cap: 5 Въпросът защо имаме дължина 2 за "c"? Очаквах и дължина нула, като b, тъй като...
878 изгледи
schedule 25.12.2023