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

85
Python: как объединить записи в наборе в одну строку?

По сути, я пытаюсь объединить записи в набор, чтобы вывести одну строку. Я пытаюсь использовать синтаксис, аналогичный функции объединения для списков. Вот моя попытка: list = ["gathi-109","itcg-0932","mx1-35316"] set_1 = set(list) set_2 = set(["mx1-35316"]) set_3 = set_1 - set_2 print...

84
Как разделить матрицу на один столбец, сохранить тип данных матрицы, сохранить имена строк / столбцов?

Когда я делю поднабор матрицы на один столбец, результатом будет числовой класс, а не матрица (т.е. myMatrix [, 5] для подмножества в пятый столбец). Есть ли компактный способ подмножества одного столбца, сохранения формата матрицы и сохранения имен строк / столбцов, не делая чего-то сложного,...

84
Возможные местоположения наборов параметров последовательности / изображения для потока H.264

Я работаю над декодером H.264, и мне интересно, где найти SPS и PPS. В моей справочной литературе говорится, что это блоки NAL, закодированные в H.264-Stream, но когда я смотрю на файл example-MP4 с IsoViewer, он говорит, что SPS и PPS находятся в блоке avcC. Как именно это работает? Как он ищет...

84
Быстро удалить все нечисловые символы из строки

Мне нужно проанализировать некоторые неизвестные данные, которые должны быть просто числовыми, но могут содержать пробелы или другие не буквенно-цифровые символы. Есть ли новый способ сделать это в Swift? Все, что я могу найти в Интернете, похоже, это старый способ работы на C. Я смотрю...

83
Как откатить два предыдущих коммита?

Рассмотрим этот сценарий: Разработчик A выполняет фиксацию: #n Dev. B совершает # n + 1 Dev. A совершает # n + 2 и фиксируем # n + 3 а затем обнаруживает, что в своей фиксации № n + 2 он ввел дефект. Как dev. Откатить его последние 2 коммита и продолжить разработку на коммите # n + 1 ? Пробовал...

83
Копирование наборов Java

Есть ли способ скопировать TreeSet? То есть можно ли пойти Set <Item> itemList; Set <Item> tempList; tempList = itemList; или вам нужно физически перебирать наборы и копировать их один за другим?...

83
Вычтите 1 день с PHP

Я пытаюсь взять объект даты, который выходит из моей Drupal CMS, вычесть один день и распечатать обе даты. Вот что у меня есть $date_raw = $messagenode->field_message_date[0]['value']; print($date_raw); //this gives me the following string: 2011-04-24T00:00:00 $date_object =...

83
Способы создания набора на JavaScript?

В Eloquent JavaScript, Глава 4, набор значений создается путем создания объекта и сохранения значений как имен свойств, присвоения произвольных значений (например, true) как значений свойств. Чтобы проверить, содержится ли уже значение в наборе, используется inоператор: var set = {}; if (!'Tom' in...

83
В std :: multiset есть функция или алгоритм для удаления только одного образца (однозначного или повторяющегося), если элемент найден

Возможно, это дубликат, но я ничего не нашел поиском: При erase(value)вызове std::multisetвсе элементы с найденным значением удаляются. Единственное решение, которое я мог придумать, это: std::multiset<int>::iterator hit(mySet.find(5)); if (hit!= mySet.end()) mySet.erase(hit); Это нормально,...

83
Изменение положения всплывающих окон Bootstrap на основе положения X всплывающего окна по отношению к краю окна?

Я рыскал по Интернету повсюду, и пока я нашел этот пост stackoverflow проницательным, можно ли изменить положение всплывающих окон Bootstrap в зависимости от ширины экрана? , он все еще не ответил на мой вопрос, вероятно, из-за моих проблем с пониманием позиции / смещения. Вот что я пытаюсь...

83
Выберите несколько элементов из списка

У меня есть список в R длиной около 10 000 элементов. Скажем, я хочу выбрать только элементы 5, 7 и 9. Я не уверен, как бы это сделать без цикла for. Я хочу сделать что-то подобное, mylist[[c(5,7,9]]но это не работает. Я также пробовал эту lapplyфункцию, но не смог заставить ее работать....

82
Сбросить первичный ключ PostgreSQL на 1

Есть ли способ сбросить первичный ключ таблицы PostgreSQL, чтобы снова начать с 1 в заполненной таблице? Сейчас он генерирует числа от 1000000 и выше. Я хочу, чтобы все было сброшено и началось с 1, сохранив все мои существующие данные нетронутыми....

82
offsetTop против jQuery.offset (). top

Я прочитал это offsetLeftи offsetTopне работаю должным образом во всех браузерах. jQuery.offset()должен предоставить абстракцию для этого, чтобы предоставить правильное значение xbrowser. Я пытаюсь получить координаты места щелчка по элементу относительно левого верхнего угла элемента. Проблема в...

82
Как создать фильтр набора запросов Django, сравнивающий два поля даты в одной модели

Попытка получить запрос, в котором запись Activity устарела в моем индексе Solr. Я хочу проверить, больше ли Activity.updatedдата в базе данных, чем Activity.added_toSolr_dateдля той же записи. stale_activities_queryset = Activity.objects.filter(updated__gte = self.added_toSolr_date) Модель class...

81
Случайно удаленный файл xcassets из проекта Xcode

Я хотел удалить одну папку из коллекции изображений, однако мне каким-то образом удалось выбросить весь файл xcassets в корзину. Обычный метод «Вернуть обратно» недоступен, и простое перетаскивание удаленной папки в Xcode приводит к ошибке: «Images.xcassets» не удалось скопировать в «ProjectPear»,...

81
Понимание набора Python

Итак, у меня есть эти две задачи для домашнего задания, и я застрял на второй. Используйте Python Set Component (Python эквивалент нотации Set Builder), чтобы сгенерировать набор всех простых чисел, меньших 100. Напомним, что простое число - это целое число, которое больше 1 и не делится ни на...

22
Почему удаление из TreeSet с помощью специального компаратора не приведет к удалению большего набора элементов?

Используя Java 8 и Java 11, рассмотрите следующее TreeSetс String::compareToIgnoreCaseкомпаратором: final Set<String> languages = new TreeSet<>(String::compareToIgnoreCase); languages.add("java"); languages.add("c++"); languages.add("python"); System.out.println(languages); // [c++,...

16
Хранит ли std :: set объекты непрерывно в памяти?

Хранит ли std::setобъекты в непрерывной памяти как std::vector? Я не смог найти это в Интернете, cppreference не упоминает подробности о распределении памяти. Но я не понимаю, почему он не может использовать непрерывную память, поэтому мой...