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

Тег списку може стосуватися: пов'язаного списку (упорядкований набір вузлів, кожен з яких посилається на свого наступника), або форми динамічного масиву. Щоб не використовуватися для списків HTML, скористайтеся [html-списками].


6
Як створити новий список із властивістю об’єкта, який знаходиться в іншому списку
Уявіть, що у мене є список певних об’єктів: List<Student> І мені потрібно сформувати ще один список, включаючи idsз Studentsнаведеного у списку: List<Integer> Уникаючи використання циклу, чи можливо це досягти за допомогою колекцій apache або гуави ? Які методи повинні бути корисними для мого випадку?

4
Чи гарантує List <T> повернення товарів у тому порядку, в якому вони були додані?
Чи List&lt;T&gt;завжди гарантує повернення товарів у тому порядку, в якому вони були додані при переліку? Оновлено : Дякую за всі відповіді, люди, спокійний. Я швидко розігравList&lt;T&gt;клас із .NET Reflector (мабуть, мав би це зробити в першу чергу), і справді основний магазин - це масивT(T[]).
81 .net  list  collections 

4
Плутають списки python: це вони чи ні, ітератори?
Я вивчаю "Пітон" Алекса Мартелі в короткій оболонці, і книга свідчить, що будь-який об'єкт, який має next()метод, є (або, принаймні, може бути використаний як) ітератором . Це також передбачає, що більшість ітераторів будуються за допомогою неявних або явних викликів викликаного методу iter. Прочитавши це в книзі, я відчув бажання спробувати. …
81 python  list  iterator 

2
Витягнути список атрибутів зі списку об'єктів у python
У мене є єдиний список об'єктів у python: class myClass(object): def __init__(self, attr): self.attr = attr self.other = None objs = [myClass (i) for i in range(10)] Тепер я хочу витягти список з деяким атрибутом цього класу (скажімо attr), щоб передати його таким чином якусь функцію (наприклад, для побудови цих …
81 list  loops  python 


5
Parallel.ForEach із додаванням до списку
Я намагаюся запустити кілька функцій, які підключаються до віддаленого сайту (за мережею) і повертають загальний список. Але я хочу запускати їх одночасно. Наприклад: public static List&lt;SearchResult&gt; Search(string title) { //Initialize a new temp list to hold all search results List&lt;SearchResult&gt; results = new List&lt;SearchResult&gt;(); //Loop all providers simultaneously Parallel.ForEach(Providers, currentProvider …

9
Заповнення списку всіма значеннями переліку в Java
Я хотів би заповнити список усіма можливими значеннями перерахування. Оскільки я нещодавно закохався EnumSet, я взяв на себе зусилляallOf() EnumSet&lt;Something&gt; all = EnumSet.allOf( Something.class); List&lt;Something&gt; list = new ArrayList&lt;&gt;( all.size()); for (Something s : all) { list.add( s); } return list; Чи є кращий спосіб (як у не затуманеного одного …
80 java  list  enums 

4
Java 8: об'єднання списків з потоковим API
У мене така ситуація Map&lt;Key, ListContainer&gt; map; public class ListContainer{ List&lt;AClass&gt; lst; } Я повинен об’єднати всі списки lstз ListContainerоб’єктів на Mapкарті. public static void main(String args[]){ List&lt;AClass&gt; alltheObjectsAClass = map.values().stream(). // continue.... } Будь-яка ідея, як, використовуючи Java 8 потік API?

5
QVector проти QList
У мене є список цілих чисел, які мені потрібно повторити, але масив неадекватний. У чому різниця між vectorsта listsі чи є щось, що мені потрібно знати, перш ніж вибрати тип? Щоб зрозуміти, я прочитав документи QT, але це те, що я знаю: QList&lt;T&gt;,, QLinkedList&lt;T&gt;та QVector&lt;T&gt;забезпечують подібну функціональність. Ось огляд: Для …
80 c++  qt  list  vector 

13
Як перетворити матрицю в список стовпців-векторів у R?
Скажімо, ви хочете перетворити матрицю в список, де кожен елемент списку містить один стовпець. list()або, as.list()очевидно, не буде працювати, і до цих пір я використовую хак, використовуючи поведінку tapply: x &lt;- matrix(1:10,ncol=2) tapply(x,rep(1:ncol(x),each=nrow(x)),function(i)i) Я не цілком задоволений цим. Хтось знає метод очищення, який я не помічаю? (для створення списку, заповненого …
80 list  r  matrix 


8
Зміна списку за допомогою позначення фрагментів
у наступному прикладі: foo = ['red', 'white', 'blue', 1, 2, 3] де: foo[0:6:1]буде друкувати всі елементи у foo. Однак foo[6:0:-1]буде опущено 1-й або 0-й елемент. &gt;&gt;&gt; foo[6:0:-1] [3, 2, 1, 'blue', 'white'] Я розумію, що можу використовувати foo.reverse () або foo [:: - 1] для друку списку в зворотному порядку, …
80 python  list  syntax  slice 


14
Як знайти останнє входження елемента до списку Python
Скажімо, у мене є цей список: li = ["a", "b", "a", "c", "x", "d", "a", "6"] Наскільки мені показала допомога, не існує вбудованої функції, яка повертає останнє входження рядка (наприклад, зворотне значення index). Отже, як я можу знайти останнє входження "a"у наведеному списку?

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