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

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

6
Сортування списку за допомогою stream.sorted () на Java
Мені цікаво сортувати список із потоку. Це код, який я використовую: list.stream() .sorted((o1, o2)->o1.getItem().getValue().compareTo(o2.getItem().getValue())) .collect(Collectors.toList()); Мені чогось не вистачає? Список не сортується. Він повинен сортувати списки за елементом з найменшим значенням. for (int i = 0; i < list.size(); i++) { System.out.println("list " + (i+1)); print(list, i); } І спосіб …

6
Власне сортування списку Python
Я переробляв якийсь свій старий код і натрапив на це: alist.sort(cmp_items) def cmp_items(a, b): if a.foo > b.foo: return 1 elif a.foo == b.foo: return 0 else: return -1 Код працює (і я написав його 3 роки тому!), Але я не можу знайти цю річ, задокументовану де-небудь у документах Python, …
93 python  list  sorting 

7
Робота зі словниками / списками в R
У мене є тривіальне запитання: я не зміг знайти структуру даних словника в R, тому замість цього використав список (наприклад, "слово" -> число) Отже, зараз у мене проблема, як отримати список ключів. Хтось знає?
93 r  list  hashmap  lookup 

13
Визначте групи безперервних чисел у списку
Я хотів би визначити групи безперервних чисел у списку, щоб: myfunc([2, 3, 4, 5, 12, 13, 14, 15, 16, 17, 20]) Повернення: [(2,5), (12,17), 20] І цікавився, який найкращий спосіб це зробити (особливо якщо в Python є щось вбудоване). Редагувати: Примітка. Я спочатку забув згадати, що окремі номери слід повертати …

8
List <T> .Contains () дуже повільний?
Хто-небудь може пояснити мені, чому загальна List.Contains()функція працює так повільно? У мене є List&lt;long&gt;близько мільйона номерів, і код, який постійно перевіряє, чи є в цих номерах певний номер. Я спробував зробити те саме, використовуючи Dictionary&lt;long, byte&gt;та Dictionary.ContainsKey()функцію, і це було приблизно в 10-20 разів швидше, ніж у списку. Звичайно, я …
93 .net  arrays  generics  list 

2
random.choice з набору? пітон
Я працюю над ІІ частиною гри в відгадування. Я хочу, щоб ШІ вибрав випадкову літеру з цього списку. Я роблю це як набір, щоб я міг легко вилучати літери зі списку, оскільки вони вгадуються в грі і тому більше не доступні для повторного вгадування. там сказано, що setоб’єкт не можна …
93 python  list  set 

6
Як перетворити список у рядок із пробілами в Python?
Як я можу перетворити список на рядок, відокремлений пробілом у Python? Наприклад, я хочу перетворити цей список: my_list = [how,are,you] У рядок "how are you" Пробіли важливі. Я не хочу отримувати так, howareyouяк це робить із моєю спробою до цього часу використовувати "".join(my_list)
93 python  string  list  spaces 


10
Java Порівняйте два списки
У мене є два списки (не списки Java, можна сказати дві колонки) Наприклад **List 1** **Lists 2** milan hafil dingo iga iga dingo elpha binga hafil mike meat dingo milan elpha meat iga neeta.peeta Я хотів би метод, який повертає, скільки елементів однакові. У цьому прикладі має бути 3, і …

4
Як отримати певний елемент у списку, враховуючи позицію?
Отже, у мене є список: list&lt;Object&gt; myList; myList.push_back(Object myObject); Я не впевнений, але впевнений, що це буде "0-й" елемент у масиві. Чи є якась функція, яку я можу використовувати, яка повертає "myObject"? Object copy = myList.find_element(0); ?
92 c++  list  stl 

2
як додати об'єкт списку <T> до іншого
в C ++ у мене є два list&lt;T&gt;об'єкти, Aі Bя хочу додати всіх членів Bдо кінця A. Я шукав кілька різних джерел і не знайшов простого рішення (ei A.append(B);), і це мене трохи дивує. Який найкращий спосіб це зробити? Як це трапляється, мені після цього байдуже до B (воно видаляється …
92 c++  list  stl 


5
Один лайнер: створення словника зі списку з індексами як клавішами
Я хочу створити словник із заданого списку, лише в один рядок . Клавіші словника будуть індексами, а значення - елементами списку. Щось на зразок цього: a = [51,27,13,56] #given list d = one-line-statement #one line statement to create dictionary print(d) Вихід: {0:51, 1:27, 2:13, 3:56} У мене немає особливих вимог …

5
Список прив'язки <T> до DataGridView в WinForm
У мене є клас class Person{ public string Name {get; set;} public string Surname {get; set;} } та a, List&lt;Person&gt;до якого я додаю деякі елементи. Список прив'язаний до мого DataGridView. List&lt;Person&gt; persons = new List&lt;Person&gt;(); persons.Add(new Person(){Name="Joe", Surname="Black"}); persons.Add(new Person(){Name="Misha", Surname="Kozlov"}); myGrid.DataSource = persons; Немає жодних проблем. myGridвідображає два рядки, …

5
Голова і хвіст в одну лінію
Чи існує пітонічний спосіб розпакувати список у першому елементі та "хвіст" за допомогою однієї команди? Наприклад: &gt;&gt; head, tail = **some_magic applied to** [1, 1, 2, 3, 5, 8, 13, 21, 34, 55] &gt;&gt; head 1 &gt;&gt;&gt; tail [1, 2, 3, 5, 8, 13, 21, 34, 55]
91 python  list  tail  head 

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