Вопросы с тегом «list»

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

10
Могу ли я объединить в Scala более двух списков?
Учитывая следующий список Scala: val l = List(List("a1", "b1", "c1"), List("a2", "b2", "c2"), List("a3", "b3", "c3")) Как я могу получить: List(("a1", "a2", "a3"), ("b1", "b2", "b3"), ("c1", "c2", "c3")) Поскольку zip можно использовать только для объединения двух списков, я думаю, вам нужно как-то перебрать / уменьшить основной список. Неудивительно, что …

2
как добавить объект list <T> к другому
в C ++ у меня есть два list&lt;T&gt;объекта, Aи Bя хочу добавить все члены Bв конец A. Я искал несколько разных источников и не нашел простого решения (ei A.append(B);), и это меня немного удивляет. Как лучше всего это сделать? Так получилось, что после этого меня не волнует B (он удаляется …
94 c++  list  stl 

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

13
Определите группы непрерывных номеров в списке
Я хотел бы выделить группы непрерывных чисел в списке, чтобы: myfunc([2, 3, 4, 5, 12, 13, 14, 15, 16, 17, 20]) Возврат: [(2,5), (12,17), 20] И мне было интересно, как лучше всего это сделать (особенно, если в Python есть что-то встроенное). Изменить: обратите внимание, что я изначально забыл упомянуть, что …

2
random.choice из набора? питон
Я работаю над частью игры в угадайку, связанной с искусственным интеллектом. Я хочу, чтобы ИИ выбрал случайную букву из этого списка. Я делаю это как набор, поэтому я могу легко удалять буквы из списка, поскольку они угадываются в игре и поэтому больше не доступны для повторного угадывания. он говорит, что …
94 python  list  set 

7
Zip с выводом списка вместо кортежа
Каков самый быстрый и элегантный способ составления списков из двух списков? у меня есть In [1]: a=[1,2,3,4,5,6] In [2]: b=[7,8,9,10,11,12] In [3]: zip(a,b) Out[3]: [(1, 7), (2, 8), (3, 9), (4, 10), (5, 11), (6, 12)] И я бы хотел иметь In [3]: some_method(a,b) Out[3]: [[1, 7], [2, 8], [3, …
94 python  list  zip 

4
Как получить определенный элемент в списке, учитывая позицию?
Итак, у меня есть список: list&lt;Object&gt; myList; myList.push_back(Object myObject); Я не уверен, но уверен, что это будет «0-й» элемент в массиве. Могу ли я использовать какую-либо функцию, которая вернет myObject? Object copy = myList.find_element(0); ?
93 c++  list  stl 

7
Работа со словарями / списками в R
У меня тривиальный вопрос: мне не удалось найти структуру данных словаря в R, поэтому я использовал вместо этого список (например, «слово» -&gt; число). Итак, прямо сейчас у меня проблема, как получить список ключей. Кто-нибудь знает?
93 r  list  hashmap  lookup 

6
Есть ли в Python неизменяемый список?
Есть ли в Python неизменяемые списки? Предположим, я хочу иметь функциональность упорядоченного набора элементов, но я хочу гарантировать, что она не изменится. Как это можно реализовать? Списки упорядочены, но могут быть изменены.

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]
93 python  list  tail  head 

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, и он должен …



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} У меня нет особых требований относительно …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.