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

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

8
Знайдіть індекс значення в масиві
Чи можна якось використовувати linq для пошуку індексу значення в масиві? Наприклад, цей цикл знаходить ключовий індекс у масиві. for (int i = 0; i < words.Length; i++) { if (words[i].IsKey) { keyIndex = i; } }
113 c#  arrays  linq 

10
Що краще використовувати в PHP, $ array [] = $ value або array_push ($ array, $ value)?
Що краще використовувати в PHP для додавання члена масиву, $array[] = $value; або array_push($array, $value); ? Хоча в посібнику сказано, що вам краще уникнути виклику функції, я також читав $array[]набагато повільніше, ніж array_push(). Які роз'яснення чи орієнтири?
113 php  arrays  performance 

12
Як створити список, розділений комами, з масиву в PHP?
Я знаю, як перебирати елементи масиву за допомогою foreach і додавати кому, але завжди боліти, що потрібно зняти остаточну кому. Чи є простий спосіб PHP це зробити? $fruit = array('apple', 'banana', 'pear', 'grape'); Зрештою я хочу $result = "apple, banana, pear, grape"
113 php  arrays 

2
Отримати масив значень властивостей з масиву об’єктів
Там називається клас Employee. class Employee { var id: Int var firstName: String var lastName: String var dateOfBirth: NSDate? init(id: Int, firstName: String, lastName: String) { self.id = id self.firstName = firstName self.lastName = lastName } } І у мене є масив Employeeоб’єктів. Що мені зараз потрібно - це витягнути …
113 ios  arrays  swift 


5
PHP додає асоціативний масив з буквальними ключами?
Чи можливо додати асоціативний масив з буквальним ключем => парами значень? Я знаю, що array_unshift () працює з цифровими ключами, але я сподіваюся на те, що буде працювати з буквальними ключами. Як приклад я хочу зробити наступне: $array1 = array('fruit3'=>'apple', 'fruit4'=>'orange'); $array2 = array('fruit1'=>'cherry', 'fruit2'=>'blueberry'); // prepend magic $resulting_array = …

3
Як конвертувати результати ActiveRecord в масив хешей
У мене є результат ActiveRecord операції пошуку: tasks_records = TaskStoreStatus.find( :all, :select => "task_id, store_name, store_region", :conditions => ["task_status = ? and store_id = ?", "f", store_id] ) Тепер я хочу перетворити ці результати в масив хешів на зразок цього: [0] -> { :task_d => 10, :store_name=> "Koramanagala", :store_region=> "India" …

30
Об’єднайте 2 масиви об’єктів
Давайте подивимось на приклад. var arr1 = new Array({name: "lang", value: "English"}, {name: "age", value: "18"}); var arr2 = new Array({name : "childs", value: '5'}, {name: "lang", value: "German"}); Мені потрібно об'єднати ці 2 масиви об’єктів і створити такий масив: arr3 = new Array({name: "lang", value: "German"}, {name: "age", value: …

4
JsonMappingException: поза маркером START_ARRAY
Враховуючи такий файл .json: [ { "name" : "New York", "number" : "732921", "center" : [ "latitude" : 38.895111, "longitude" : -77.036667 ] }, { "name" : "San Francisco", "number" : "298732", "center" : [ "latitude" : 37.783333, "longitude" : -122.416667 ] } ] Я підготував два класи для представлення …
112 java  arrays  json  jackson 

17
Отримати конкретний об'єкт за ідентифікатором з масиву об’єктів у AngularJS
У мене є файл JSON, який містить деякі дані, до яких я хочу отримати доступ на своєму веб-сайті AngularJS. Тепер я хочу отримати лише один об’єкт з масиву. Тому мені подобається, наприклад, Item with id 1. Дані виглядають приблизно так: { "results": [ { "id": 1, "name": "Test" }, { …

3
Скала: який найкращий спосіб додати елемент до масиву?
Скажіть, мені Array[Int]подобається val array = Array( 1, 2, 3 ) Тепер я хотів би додати елемент до масиву, сказати значення 4, як у наступному прикладі: val array2 = array + 4 // will not compile Я, звичайно, можу скористатися System.arraycopy() і робити це самостійно, але для цього повинна бути …
111 arrays  scala  append 

10
Вираз лямбда для перетворення масиву / Список рядків у масив / Список цілих чисел
Оскільки Java 8 має потужні лямбда-вирази, Я хотів би написати функцію для перетворення списку / масиву рядків у масив / список цілих чисел, плавців, парних і т.д. У звичайній Java це було б так просто for(String str : strList){ intList.add(Integer.valueOf(str)); } Але як я досягти того ж за допомогою лямбда, …

11
Як застосувати масив з ключем і значенням без виступу в PHP
Як не передбачити , як я можу перетворити такий масив array("item1"=>"object1", "item2"=>"object2",......."item-n"=>"object-n"); до такої струни item1='object1', item2='object2',.... item-n='object-n' Я implode()вже думав про це , але це не перешкоджає ключу. Якщо проповідувати це потрібно, чи можна не гніздити передбачення? EDIT: Я змінив рядок EDIT2 / UPDATE: Це питання задавали досить давно. …
111 php  arrays  string  implode 

3
Масиви проти векторів: вступні подібності та відмінності [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
111 c++  arrays  vector 

2
PHP - Змінення поточного об'єкта в циклі foreach
Мені було цікаво, чи можна редагувати поточний об’єкт, який обробляється в foreachциклі Я працюю з масивом об'єктів, $questionsі я хочу пройти і шукати відповіді, пов'язані з цим об'єктом питання, в моєму db. Тож для кожного запитання знайдіть об’єкти відповідей та оновіть поточний $question всередині мого foreachциклу, щоб я міг виводити …
111 php  arrays  object  foreach 

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