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

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

9
как проверить, существует ли уже объект в списке
У меня есть список List<MyObject> myList и я добавляю элементы в список и хочу проверить, есть ли этот объект в списке. поэтому, прежде чем я это сделаю: myList.Add(nextObject); Я хочу увидеть, есть ли nextObject уже в списке. Объект «MyObject» имеет ряд свойств, но сравнение основано на сопоставлении двух свойств. Как …
103 c#  linq  list 


16
Как отсортировать список <Object> по алфавиту с помощью поля имени объекта
У меня есть список объектов вроде. List&lt;Object&gt; pЯ хочу отсортировать этот список в алфавитном порядке, используя поле имени объекта. Объект содержит 10 полей, и поле имени является одним из них. if (list.size() &gt; 0) { Collections.sort(list, new Comparator&lt;Campaign&gt;() { @Override public int compare(final Object object1, final Object object2) { return …
103 java  list 

11
Почему я не могу использовать список в качестве ключа dict в Python?
Я немного смущен тем, что можно / нельзя использовать в качестве ключа для Python dict. dicked = {} dicked[None] = 'foo' # None ok dicked[(1,3)] = 'baz' # tuple ok import sys dicked[sys] = 'bar' # wow, even a module is ok ! dicked[(1,[3])] = 'qux' # oops, not allowed …


4
Как присваивание работает с фрагментом списка Python?
Документ Python говорит, что нарезка списка возвращает новый список. Теперь, если возвращается «новый» список, у меня возникают следующие вопросы, связанные с «Присвоением срезов» a = [1, 2, 3] a[0:2] = [4, 5] print a Теперь вывод будет: [4, 5, 3] Как может то, что возвращает что-то, появиться в левой части …
102 python  list  slice 

12
Сгруппировать список объектов по атрибуту
Мне нужно сгруппировать список объектов ( Student), используя атрибут ( Location) конкретного объекта. Код выглядит следующим образом: public class Grouping { public static void main(String[] args) { List&lt;Student&gt; studlist = new ArrayList&lt;Student&gt;(); studlist.add(new Student("1726", "John", "New York")); studlist.add(new Student("4321", "Max", "California")); studlist.add(new Student("2234", "Andrew", "Los Angeles")); studlist.add(new Student("5223", "Michael", "New …
102 java  list  grouping 


6
Итератор кругового списка в Python
Мне нужно перебирать круговой список, возможно, много раз, каждый раз, начиная с последнего посещенного элемента. Вариант использования - это пул соединений. Клиент запрашивает соединение, итератор проверяет, доступно ли указанное соединение, и возвращает его, в противном случае выполняет цикл до тех пор, пока не найдет доступное соединение. Есть ли удобный способ …
101 python  list  iterator 

6
Как создать два цикла for в понимании списка Python
У меня есть два списка, как показано ниже tags = [u'man', u'you', u'are', u'awesome'] entries = [[u'man', u'thats'],[ u'right',u'awesome']] Я хочу извлечь записи, entriesкогда они находятся в tags: result = [] for tag in tags: for entry in entries: if tag in entry: result.extend(entry) Как я могу написать два цикла …

5
Извлечь элементы списка в нечетные позиции
Итак, я хочу создать список, который является подсписком какого-то существующего списка. Например, L = [1, 2, 3, 4, 5, 6, 7], Я хочу создать подсписок li, liсодержащий все элементы в Lнечетных позициях. Пока я могу это сделать L = [1, 2, 3, 4, 5, 6, 7] li = [] count …
100 python  list  slice 

9
Пары из единого списка
Достаточно часто мне приходилось обрабатывать список попарно. Мне было интересно, какой питонический и эффективный способ сделать это, и я нашел это в Google: pairs = zip(t[::2], t[1::2]) Я думал, что это достаточно питонично, но после недавнего обсуждения идиом в сравнении с эффективностью , я решил провести несколько тестов: import time …
100 python  list  zip  slice  idioms 

5
Подсчитать количество объектов в списке [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 3 года назад . Уточните этот вопрос Функция R, которая вернет количество элементов в списке?
99 list  r  count 

6
Как массивы в C # частично реализуют IList <T>?
Итак, как вы, возможно, знаете, массивы в C # реализуются IList&lt;T&gt;среди других интерфейсов. Однако каким-то образом они делают это без публичной реализации свойства Count IList&lt;T&gt;! У массивов есть только свойство Length. Это вопиющий пример того, как C # /. NET нарушает собственные правила реализации интерфейса, или я чего-то упускаю?
99 c#  .net  arrays  list  interface 

5
Вставить элемент по определенному индексу в список и вернуть обновленный список
У меня есть это: &gt;&gt;&gt; a = [1, 2, 4] &gt;&gt;&gt; print a [1, 2, 4] &gt;&gt;&gt; print a.insert(2, 3) None &gt;&gt;&gt; print a [1, 2, 3, 4] &gt;&gt;&gt; b = a.insert(3, 6) &gt;&gt;&gt; print b None &gt;&gt;&gt; print a [1, 2, 3, 6, 4] Есть ли способ получить обновленный …

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