Вопросы с тегом 'set'

Набор представляет собой набор, в котором не повторяется ни один элемент, который может перечислить его элементы в соответствии с критерием упорядочения ( "упорядоченный набор" ) или не сохранить порядок ( "неупорядоченный набор" ).
18 отв.

Как преобразовать массив в набор в Java

Я хотел бы преобразовать массив в Set в Java. Есть некоторые очевидные способы сделать это (т.е. С циклом), но я хотел бы что-то немного более аккуратное, что-то вроде: java.util.Arrays.asList(Object[] a); Любые идеи?
17 июня '10 в 21:23
22 отв.

Получите разницу между двумя списками

У меня есть два списка в Python, например: temp1 = ['One', 'Two', 'Three', 'Four'] temp2 = ['One', 'Two'] Мне нужно создать третий список с элементами из первого списка, которых нет во втором. Из примера, который я должен получить: temp3 = ['Thre...
11 авг. '10 в 22:38
9 отв.

С# Установить коллекцию?

Кто-нибудь знает, есть ли хороший эквивалент коллекции Java Set в С#? Я знаю, что вы можете несколько имитировать набор, используя Dictionary или HashTable, заполняя, но игнорируя значения, но это не очень изящный способ.
08 окт. '08 в 19:33
15 отв.

У Python есть упорядоченный набор?

Python имеет упорядоченный словарь. Как насчет упорядоченного набора?
31 окт. '09 в 13:12
10 отв.

Пустой набор букв?

[]= empty list ()= empty tuple {}= empty dict Есть ли аналогичная запись для пустого set? Или мне нужно написать set()?
25 мая '11 в 23:18
26 отв.

В чем разница между Set и List?

В чем принципиальное отличие интерфейсов Set<E> и List<E>?
23 июня '09 в 23:32
11 отв.

Преобразовать в список без создания нового списка

Я использую этот код для преобразования Set в List: Map<String, List> mainMap = new HashMap<String, List>(); for(int i=0; i<something.size(); i++){ Set set = getSet(...); //return different result each time List listOfNames = ne...
17 янв. '12 в 12:40
8 отв.

Добавить значения в набор в Python

У меня есть такой набор: keep = set(generic_drugs_mapping[drug] for drug in drug_input) Как добавить значения [0,1,2,3,4,5,6,7,8,9,10] в этот набор?
03 авг. '10 в 1:40
21 отв.

Получение элемента из набора

Почему Set не предоставляет операцию для получения элемента, равного другому элементу? Set<Foo> set = ...; ... Foo foo = new Foo(1, 2, 3); Foo bar = set.get(foo); // get the Foo element from the Set that equals foo Я могу спросить, содержи...
02 сент. '11 в 15:22
10 отв.

Как проверить, что элемент находится в std:: set?

Как вы проверяете, что элемент находится в наборе? Существует ли более простой эквивалент следующего кода: myset.find(x) != myset.end()
09 нояб. '09 в 16:46
9 отв.

В Python, когда использовать словарь, список или набор?

Когда я должен использовать словарь, список или набор? Существуют ли сценарии, наиболее подходящие для каждого типа данных?
15 авг. '10 в 23:22
9 отв.

Как извлечь элемент из набора без его удаления?

Предположим следующее: >>>s = set([1, 2, 3]) Как получить значение (любое значение) из s без s.pop()? Я хочу оставить элемент в наборе до тех пор, пока не буду уверен, что смогу удалить его - я могу быть уверен только после асинхронного в...
12 сент. '08 в 22:58
18 отв.

Почему у java.util.Set нет (int index)?

Я уверен, что есть веская причина, но кто-то может объяснить, почему в интерфейсе java.util.Set отсутствует get(int Index) или какой-либо подобный метод get()? Кажется, что множество отлично подходит для ввода вещей, но я не могу найти изящный спос...
20 апр. '09 в 22:19
6 отв.

Наиболее сжатый способ преобразования Set <String> в список <String>

В настоящее время я делаю это: Set<String> setOfTopicAuthors = .... List<String> list = Arrays.asList( setOfTopicAuthors.toArray( new String[0] ) ); Вы можете побить это?
23 февр. '10 в 18:54
7 отв.

Как итерации через Set/HashSet без Итератора?

Как я могу выполнять итерацию по Set/HashSet без следующего? Iterator iter = set.iterator(); while (iter.hasNext()) { System.out.println(iter.next()); }
17 сент. '12 в 11:41