Запитання з тегом «arrays»

Масив - це упорядкована лінійна структура даних, що складається з набору елементів (значень, змінних чи посилань), кожен ідентифікований одним або кількома індексами. Запитуючи про конкретні варіанти масивів, використовуйте замість цих тегів: [вектор], [масив], [матриця]. Використовуючи цей тег, у питанні, яке є специфічним для мови програмування, позначте це питання мовою програмування, яка використовується.


7
php - отримати числовий індекс асоціативного масиву
У мене є асоціативний масив, і мені потрібно знайти числове положення ключа. Я міг би переглядати масив вручну, щоб знайти його, але чи є кращий спосіб вбудувати PHP? $a = array( 'blue' => 'nice', 'car' => 'fast', 'number' => 'none' ); // echo (find numeric index of $a['car']); // output: …
154 php  arrays 

4
Чому масиви Python повільні?
Я очікував, що array.arrayце буде швидше, ніж списки, оскільки масиви, здається, не є коробками. Однак я отримую такий результат: In [1]: import array In [2]: L = list(range(100000000)) In [3]: A = array.array('l', range(100000000)) In [4]: %timeit sum(L) 1 loop, best of 3: 667 ms per loop In [5]: %timeit …

4
Змінюйте значення під час ітерації
Припустимо, у мене є такі типи: type Attribute struct { Key, Val string } type Node struct { Attr []Attribute } і що я хочу повторити атрибути мого вузла, щоб змінити їх. Я б хотіла, щоб вміти: for _, attr := range n.Attr { if attr.Key == "href" { attr.Val …
153 arrays  for-loop  go 

10
Як видалити елемент із масиву в C #
Скажімо, у мене є цей масив, int[] numbers = {1, 3, 4, 9, 2}; Як я можу видалити елемент за допомогою "name"? , скажемо, номер 4? Навіть ArrayListне допомогло видалити? string strNumbers = " 1, 3, 4, 9, 2"; ArrayList numbers = new ArrayList(strNumbers.Split(new char[] { ',' })); numbers.RemoveAt(numbers.IndexOf(4)); foreach …
153 c#  .net  arrays 

15
Сортувати масив за клавішами на основі іншого масиву?
Чи можна в PHP зробити щось подібне? Як би ви пішли про написання функції? Ось приклад. Порядок - найголовніше. $customer['address'] = '123 fake st'; $customer['name'] = 'Tim'; $customer['dob'] = '12/08/1986'; $customer['dontSortMe'] = 'this value doesnt need to be sorted'; І я хотів би зробити щось подібне $properOrderedArray = sortArrayByArray($customer, array('name', …
153 php  arrays  sorting 

8
Повернення масиву за допомогою C
Я відносно новий в C і мені потрібна допомога щодо методів роботи з масивами. Виходячи з програмування Java, я звик говорити int [] method(), щоб повернути масив. Однак я з’ясував, що з C ви повинні використовувати вказівники для масивів, коли ви повертаєте їх. Будучи новим програмістом, я насправді цього зовсім …
153 c  arrays  pointers  char 

24
Як групувати масив об’єктів за клавішами
Хтось знає про спосіб (лодаш, якщо це можливо) також згрупувати масив об'єктів за клавішею об'єкта, а потім створити новий масив об'єктів на основі групування? Наприклад, у мене є масив автомобільних об'єктів: var cars = [ { 'make': 'audi', 'model': 'r8', 'year': '2012' }, { 'make': 'audi', 'model': 'rs5', 'year': '2013' …

11
Java String масив: чи є розмір методу?
Я надходжу з фонового array_size()режиму php і в php є функція, яка говорить вам, скільки елементів у масиві використовується. Чи існує подібний метод для String[]масиву? Дякую.
152 java  arrays  string 



4
Гілочка для петлі для масивів з ключами
Я використовую Twig і маю масив з такими ключами: array[1] = "alpha" array[2] = "bravo" array[3] = "charlie" array[8] = "delta" array[9] = "echo" І я хотів би отримати ключ (1,2,3,8,9)і вміст (alpha, bravo, charlie, delta, echo)у циклі, щоб отримати все значення цього масиву. Як вирішити цю проблему?
152 php  arrays  loops  twig 

6
Swift Dictionary: Отримайте значення у вигляді масиву
У мене є словник , що містить UIColorоб'єкти з допомогою хеш - значення перерахування, ColorScheme: var colorsForColorScheme: [ColorScheme : UIColor] = ... Я хотів би мати можливість витягти масив усіх кольорів (значень), що містяться в цьому словнику. Я думав, що можу використовувати valuesвластивість, як це використовується при ітерації над значеннями …
151 arrays  dictionary  swift 

10
Перетворити масив Java в Iterable
У мене є масив примітивів, наприклад для int, int [] foo. Це може бути невеликий розмір, чи ні. int foo[] = {1,2,3,4,5,6,7,8,9,0}; Який найкращий спосіб створити Iterable<Integer>з нього? Iterable<Integer> fooBar = convert(foo); Примітки: Будь ласка, не відповідайте за допомогою циклів (якщо ви не можете дати чітке пояснення щодо того, як …
150 java  arrays  iterable 

10
Bash масив з пробілами в елементах
Я намагаюся сконструювати масив у базі файлів з моєї камери: FILES=(2011-09-04 21.43.02.jpg 2011-09-05 10.23.14.jpg 2011-09-09 12.31.16.jpg 2011-09-11 08.43.12.jpg) Як бачите, в середині кожного імені файлу є пробіл. Я намагався загортати кожне ім'я в лапки і уникати пробілу за допомогою зворотної косої риси, жодна з яких не працює. Коли я намагаюся …
150 arrays  bash  unix  scripting 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.