16
ответов

Что лучший способ использовать пара (трижды, и т.д.) значений как одно значение в C#?

Таким образом, я хотел бы иметь кортеж значений. Вариант использования на моем уме: Словарь <Пара <строка, интервал>, объект> или Словарь <Трижды <строка, интервал, интервал>, объект> там создаются-...
вопрос задан: 23 May 2017 12:24
16
ответов

Синтаксис C# - Ваша предпочтительная практика для получения 2 или 3 ответов из метода

Я просто задаюсь вопросом, как другие разработчики занимаются этой проблемой получения 2 или 3 ответов из метода. 1) возвратитесь, объект [] 2) возвращаются, пользовательский класс 3) используют или касательно ключевого слова на нескольких переменных 4)..
вопрос задан: 3 December 2008 17:10
11
ответов

Будущая версия.NET будет поддерживать кортежи в C#?

.Net 3.5 не поддерживает кортежи. Слишком плохо, Но не уверенный, будет ли будущая версия .NET поддерживать кортежи или нет?
вопрос задан: 4 January 2012 10:43
10
ответов

Почему кортежи использования вместо объектов?

Кодовая база, где я работаю, имеет объект под названием Пара, где A и B являются типами первых и вторых значений в Паре. Я нахожу этот объект быть оскорбительным, потому что он привыкает вместо...
вопрос задан: 27 September 2015 01:54
9
ответов

Повышение:: Кортежи по сравнению со Структурами для возвращаемых значений

Я пытаюсь добраться, моя голова вокруг кортежей (благодарит @litb), и общее предложение для их использования для возврата функций> 1 значение. Это - что-то, для чего я обычно использовал бы структуру, и я могу'...
вопрос задан: 23 May 2017 12:16
9
ответов

Использует.NET 4.0 Кортежа в моем Коде C# Плохое Проектное решение?

С добавлением класса Кортежа в .net 4 я пытался решить, если использование их в моем дизайне является плохим выбором или нет. Путем я вижу его, Кортеж может быть ярлыком на запись класса результата (...
вопрос задан: 13 November 2014 11:30
9
ответов

Какое требование кортеж был разработан для решения?

Я смотрю на новую функцию C# кортежей. Мне любопытно, какую проблему кортеж был разработан для решения? Для чего Вы использовали кортежи в Ваших приложениях? Обновление спасибо за ответы к настоящему времени, позвольте мне...
вопрос задан: 17 May 2013 10:01
9
ответов

Почему нам нужны кортежи в Python (или какой-либо неизменный тип данных)?

Я прочитал несколько учебных руководств по Python (Погружение В Python для одного), и ссылка языка на Python.org - я не вижу, почему языку нужны кортежи. Кортежи не имеют никаких методов по сравнению со списком или устанавливают...
вопрос задан: 1 February 2010 03:04
9
ответов

Почему использование кортежей в C ++ не более распространено?

Почему никто не использует кортежи в C ++, ни Boost Tuple Library, ни стандартную библиотеку для TR1? Я прочитал много кода на C ++, и очень редко я вижу использование кортежей, но я часто вижу ...
вопрос задан: 12 May 2009 22:05
9
ответов

Разделение кортежей в Python - лучшая практика?

У меня есть метод в моем коде Python, который возвращает кортеж - строку из запроса SQL. Допустим, у него есть три поля: (jobId, label, username) Для простоты передачи его между функциями я был ...
вопрос задан: 3 September 2008 13:48
8
ответов

Как просмотреть все свойства данного объекта JS?

У меня есть сторонний серверный элемент управления, который генерирует JavaScript, и я хотел бы посмотреть, какие методы и свойства он предоставляет , В настоящее время я просто ввожу недопустимую функцию, например asdf123 (), поэтому VS будет ...
вопрос задан: 18 October 2017 03:03
8
ответов

Почему позиционные запросы плохо?

Я читаю SQL главного судьи Date и Реляционную Теорию: Как Записать Точный код SQL, и он делает случай, что позиционные запросы плохи — например, эта ВСТАВКА: INSERT INTO t ЗНАЧЕНИЯ (1, 2, 3)...
вопрос задан: 5 May 2014 17:55
8
ответов

Кортеж обновляется без ошибок, это ошибка? [Дубликат]

У меня есть список кортежей. Кортежи содержат число и список. Когда я пытался добавить к списку в кортеже, я не получаю TypeError или что-то еще. Я получил список успешно. Разве это не ...
вопрос задан: 21 April 2014 00:12
8
ответов

Вычитание 2 списков в Python

Прямо сейчас у меня есть значения vector3, представленные как списки. существует ли способ вычесть 2 из них, любят значения vector3, как [2,2,2] - [1,1,1] = [1,1,1] я должен использовать кортежи? Если ни один из них не определяет их...
вопрос задан: 9 October 2009 12:09
7
ответов

Python: каково различие между (1,2,3) и [1,2,3], и когда я должен использовать каждого?

Во многих местах, (1,2,3) (кортеж) и [1,2,3] (список) может использоваться попеременно. Когда я должен использовать один или другой, и почему?
вопрос задан: 2 May 2019 20:34
7
ответов

Выполните итерации по парам в списке (круговой вид) в Python

Проблема легка, я хочу выполнить итерации по каждому элементу списка и следующего в парах (переносящий последнюю с первым). Я думал приблизительно два unpythonic способа сделать его: пары определения (...
вопрос задан: 24 April 2017 14:38
7
ответов

Как я преобразовываю кортеж кортежей к одномерному списку с помощью понимания списка? [дубликат]

У меня есть кортеж кортежей - например: tupleOfTuples = ((1, 2), (3, 4), (5)) я хочу преобразовать это в плоский, одномерный список всех элементов в порядке: [1, 2, 3, 4, 5] я был...
вопрос задан: 8 July 2010 13:58
7
ответов

Какова лучшая практика для обработки кортежей единственной стоимости в Пайтоне?

Я использую стороннюю функцию библиотеки, которая читает ряд ключевых слов из файла и, как предполагается, возвращает кортеж из ценностей. Это делает это правильно, пока есть по крайней мере два ключевых слова...
вопрос задан: 21 January 2010 18:22
7
ответов

Эквиваленты C# 3.0 Кортежа (для бедных мужчин)

Я иногда оказываюсь в C# 3.0, ища способы моделировать понятие кортежа. Со временем у меня были" реализации различного "бедного человека, вот несколько из них: Основной Объектный массив: объект []...
вопрос задан: 30 November 2009 21:59
6
ответов

Список против кортежа, когда использовать каждый? [Дубликат]

В Python, когда вы должны использовать списки и когда кортежи? Иногда у вас нет выбора, например, если у вас "привет% s, вам% s лет"% x, тогда x должен быть кортежем. Но если я тот, кто ...
вопрос задан: 30 June 2019 18:54
6
ответов

В каком случае я использовал бы кортеж в качестве ключа словаря?

Я изучал различие между списками и кортежами (в Python). Очевидный - то, что кортежи неизменны (значения не могут быть изменены после начального присвоения), в то время как списки изменяемы...
вопрос задан: 16 May 2018 08:36
6
ответов

Языки, которые позволяют именованные кортежи

Я задавался вопросом, существуют ли какие-либо языки, которые допускают именованные кортежи. Т.е.: объект с несколькими переменными другого типа и настраиваемого имени. Например: общедоступный NamedTuple <double:Speed, int:...
вопрос задан: 7 March 2018 15:58
6
ответов

В чем разница между списками и кортежами?

Какая разница? Каковы преимущества / недостатки кортежей / списков?
вопрос задан: 12 December 2016 12:50
6
ответов

Как я могу преобразовать эту строку в список списков? [дубликат]

Если пользователь вводит [[0,0,0], [0,0,1], [1,1,0]], и нажмите Enter, программа должна преобразовать эту строку в несколько списков; один список, содержащий [0] [0] [0], другой для [0] [0] [1] и последний список для [1] [1] [...
вопрос задан: 20 June 2015 05:40
6
ответов

Выражение Python с конечной запятой: синтаксическая ошибка или кортеж? [Дубликат]

Оператор присваивания Python с дополнительной запятой в конце создает кортеж (не синтаксическая ошибка): & gt; & gt; & gt; & gt; tuple_int = 3, & gt; & gt; & gt; & gt; tuple_int (3,) & gt; & gt; & gt; another_one = 4, & gt; & gt; & gt; & gt; Еще один
вопрос задан: 10 March 2015 12:44
6
ответов

Python поэлементные операции кортежа как сумма

Должен там так или иначе заставить операции кортежа в Python работать как это:>>> = (1,2,3)>>> b = (3,2,1)>>> + b (4,4,4) вместо:>>> = (1,2,3)>>> b...
вопрос задан: 19 December 2014 18:17
6
ответов

2D массивы в Python

Что лучший способ состоит в том, чтобы создать 2D массивы в Python? То, что я хочу, хотят, должен сохранить значения как это: X, Y, Z так, чтобы я получил доступ к данным как X [2], Y[2], Z[2] или X [n], Y [n], Z [n], где n является переменным. Я надеваю'
вопрос задан: 26 February 2014 00:11
6
ответов

scala объединяет несколько параметров вызова функции в Кортеж — это может быть отключено?

Это - неприятное нарушение безопасности типов в моем проекте, таким образом, я ищу способ отключить его. Кажется этим, если функция берет AnyRef (или java.lang. Объект), можно вызвать функцию...
вопрос задан: 17 May 2010 19:38
6
ответов

Scala: как я могу отсортировать массив кортежей их вторым элементом?

существует ли способ в Scala отсортировать массив использования кортежей и произвольной функции сравнения? В особенности я должен отсортировать и массив кортежей их вторым элементом, но я хотел знать общий...
вопрос задан: 12 April 2010 21:08
6
ответов

Перевод словаря Python к C++

У меня есть код Python, который содержит следующий код. d = {} d[(0,0)] = 0 d[(1,2)] = 1 d[(2,1)] = 2 d[(2,3)] = 3 d[(3,2)] = 4 для (я, j) в d: распечатайте d [(я, j)], d [(j, i)], К сожалению, цикличное выполнение...
вопрос задан: 3 December 2009 21:10