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

Подробнее про set...

Учитывая лексикографически отсортированный список, содержащий все возможные комбинации от набора символов до максимальной длины, как можно вычислить индекс конкретного строкового значения? Например, если набор символов — «1», «a» и «b», а максимальная длина строки — 3, отсортированный список всех во...
26 Ноя 2022 в 16:20
Я думал над этим вопросом, но не нашел ответа. Есть ли предметная область, к которой я мог бы обратиться, к которой относится мой вопрос? Вопрос, как указано в заголовке. Есть ли способы, которыми я мог бы реализовать, возможно, небольшую программу на Python, чтобы помочь себе в этом случае, испо...
26 Ноя 2022 в 04:31
Существует ли алгоритм, аналогичный фильтру Блума, который позволяет: Компактно представлять два (больших) набора независимо друг от друга и вероятностно проверить непересекаемость между ними, используя их сжатые с потерями представления? В особом случае, когда в одном наборе есть только одно такое ...
25 Ноя 2022 в 13:55
«Наборы могут быть объявлены с использованием экземпляров классов Set и RangeSet или путем назначения выражений набора. Простейшее объявление набора создает набор и откладывает создание его членов». Это не определение, для чего следует использовать набор?...
25 Ноя 2022 в 02:23
test_list=['a1','a2','a3','a4','a5','a6','a7','a8','a9','a10','a11','a12','a13','a14','a15','a16','a17','a18'] my_result= {'list_a': ['a1', 'a4', 'a7', 'a10', 'a13', 'a16'],'list_b': ['a2', 'a5', 'a8', 'a11', 'a14', 'a17'],'list_c': ['a3', 'a6', 'a9', 'a12', 'a15', 'a18']} Вот пример test_list и m...
24 Ноя 2022 в 14:02
В python я могу получить пересечение нескольких списков: arr = [[1, 2, 3], [2, 3, 4], [3, 4, 5]] result = set.intersection(*map(set, arr)) Выход: result = {3} Теперь я хочу получить результат как пересечение всех трех вложенных списков, взятых по 2 за раз: result = {2, 3, 4} Поскольку [2, 3] явля...
24 Ноя 2022 в 11:42
Я получаю сообщение об ошибке для фрагмента кода Python, который я написал, который не должен Это функция, которую я написал, и ввод, который я дал ей. #turn list of ints into set, remove val from set, and return the length of the set without val. def foo(nums,val): sett = set(nums) sett_wit...
24 Ноя 2022 в 08:23
фон: S представляет собой набор, состоящий из следующих последовательностей s длиной 7: (1) каждая цифра s равна a, b или c; (2) s имеет и имеет только одну цифру c. T — множество, состоящее из следующих последовательностей t длиной 7: (1) каждая цифра t — это a, b или c; (2) t имеет две цифры, ра...
Кардинальное свойство «набор» в apache tinkerpop gremlin упорядочено или неупорядочено? Список не поддерживается в AWS Neptune, но мне нужно поддерживать порядок вставки (или) сохранять и извлекать элементы в определенном порядке....
23 Ноя 2022 в 11:44
У меня есть два фрейма данных: df1 = pd.dataFrame({"product":['яблоки', 'бананы', 'апельсины', 'киви']}) df2 = pd.dataframe({"product":['яблоки' , 'яблоки', 'яблоки', 'бананы', 'апельсины', 'кивки'], "ключ"[1 2 3 4 5 6]}) Я хочу использовать что-то вроде набора (df2).difference (df1), чтобы найти р...
22 Ноя 2022 в 18:47
Как следует из названия, если бы у меня был словарь с ключами и значениями (в котором эти значения являются наборами), где все значения ключа уже имеют элемент из списка, они переходят к тому, чтобы посмотреть, могут ли они добавить следующий элемент в список. установлен. Например, lst = ['a', 'b',...
22 Ноя 2022 в 07:04
Я начал курс Python не так давно. У меня есть файл "input.txt" со строками (id, животное, пол, имя, дата рождения, дата прибытия в зоопарк): 7910 leopard male Leo 04.06.2001 05.15.2010. 9315 cat male Hiha 01.04.2004 03.24.2012. 2226 leopard female Lia 07.28.2007 08.24.2019. Мне нужно извлечь из ...
21 Ноя 2022 в 15:44
То, что я подразумеваю под простым набором, представляет собой набор простых наборов материалов. https://en.wikipedia.org/wiki/Set_(mathematics) Таким образом, не установлено в смысле установки какой-либо переменной во что-то. Я могу использовать список (строки). Однако, скажем, меня не волнует по...
21 Ноя 2022 в 11:16
Скажем, у меня есть атрибут с чем-то вроде буквенных оценок студента, используя структуру вроде: Students { "_id": { "$oid": string }, "student_id": int, "grades": string, "student_name": string, ... } И я хочу просмотреть базу данных и сгруппировать учеников, сохраняя и...
21 Ноя 2022 в 03:19
Я наткнулся на эту неопределенность в одной из своих программ: Предположим, у нас есть класс, производный от int, с настраиваемым атрибутом. class A(int): def __new__(cls, value, *args, **kwargs): return super(cls, cls).__new__(cls, value) def __init__(self, _, a): self.a =...
21 Ноя 2022 в 02:09
Интервьюер спросил меня, какой тип данных используется набором внутри Python и какова временная сложность вставки значения в набор. Я пытался искать в Google, но я не получаю конкретного ответа в поиске Google. Кроме того, я попытался найти класс набора для проверки типа данных, используемого наборо...
20 Ноя 2022 в 12:57
Я новичок в дартс, поэтому извините, если я упустил что-то очевидное, я пишу код для добавления элементов в этот Set, который отлично работает, но когда я пытаюсь проверить, существует ли элемент или удалить его, он не работает . Вот код void main(List<String> args) { Set<List<double>> level1barr...
19 Ноя 2022 в 05:15
Привет, я пытаюсь установить переменную в REPL, я хочу сделать: установить цель 192.0.0.0, и когда я сделал эхо $ цель, я вижу цель = 192.0.0.0 Я могу установить переменную с помощью своего скрипта, но очень долго устанавливать только 1 переменную. #!/bin/bash Prompt='>' while : do echo -n "$Pro...
18 Ноя 2022 в 17:40
У меня на компьютере Python 3.8. У меня есть следующие два списка списков: A=[[1,2,3],[4,5],[6,7], [8,9]] B=[[6,7],[8,9]] Я хочу выполнить операцию set(A)-set(B) и хочу, чтобы мой вывод был в виде списка списков, как указано ниже: [[1,2,3], [4,5]] Вот что я пробовал: A=[[1,2,3],[4,5],[6,7],[8,9]]...
18 Ноя 2022 в 14:56
Я стараюсь избегать множественных условий if-else. Есть ли более краткий способ написания приведенного ниже кода? private Set<String> getValues(Optional<String> one, Optional<String> two) { if (one.isPresent() && two.isPresent()) { return ImmutableSet.of(one.get(), two.get()); } els...
18 Ноя 2022 в 09:39
Ниже приведен пример входного файла: A,B,C Location:London A, 46 B, 93 C, 32 A, 48 Location:Amsterdam A, 83 B, 21 C, 92 B, 39 Location:Paris A, 29 B, 91 C, 10 Результат должен быть следующим: Name_set = {A, B, C} location_set = {Лондон, Амстердам, Париж} Создайте словарь, который сопоставляет и...
18 Ноя 2022 в 02:13
Я пытаюсь проверить, если определенное слово упоминается в файле, то слова под ним становятся частью набора, который затем этот набор будет помещен в кортеж. Например, в файле будет сказано: COUNTRIES America Canada Russia Poland PEOPLE George John James Kenny Который затем станет таким списком: ...
17 Ноя 2022 в 09:13
Учитывая набор Set<String> s = Set.of("a", "b", "c"), как мне создать новый неизменяемый набор с содержимым s и некоторыми дополнительными данными? Я пробовал Set t = Set.of(s, "d"), но это дает смешанные типы t ==> [[a, b, c], d]. Мне нужно [a, b, c, d]. Я не использую Гуаву. Благодарность!...
17 Ноя 2022 в 09:06
У меня есть вектор набора, и я хочу сравнить, чтобы получить пересечение всех этих наборов #include<iostream> #include<set> #include<vector> #include <algorithm> #include <string> using namespace std; int main() { vector<set<string>>data; string courses; int students = 0, num...
16 Ноя 2022 в 00:49
Я изучаю хеш-таблицу и BST. Я запутался, когда сравнил (Истина) с Истиной. В качестве ответа я получил Истина. Но если я сравниваю (True, True) == True, True, я получаю установку: (False, True). Почему так происходит? ...
15 Ноя 2022 в 18:28