Re[8]: Индексы и прочие новшества - умеют ли...
От: Ночной Смотрящий Россия  
Дата: 11.01.22 06:41
Оценка:
Здравствуйте, karbofos42, Вы писали:

K>Наглядность записи типа var e = a + b + c + d всё равно поделится на ноль тем фактом, то там будет создано 3 массива


Не будет.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[19]: Индексы и прочие новшества - умеют ли...
От: Ночной Смотрящий Россия  
Дата: 11.01.22 08:54
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Кроме как однозначная конкатенация — других разумных вариантов нет.


А ты уверен что она однозначная? Как, к примеру, ты будешь конкатенировать два Dictionary?
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[20]: Индексы и прочие новшества - умеют ли...
От: Shmj Ниоткуда  
Дата: 11.01.22 11:20
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>А ты уверен что она однозначная? Как, к примеру, ты будешь конкатенировать два Dictionary?


Однозначность только со списками. Со словарями — понятно что есть варианты — либо добавлять недостающие элементы, либо же выбрасывать исключение если два одинаковых ключа.
Re[21]: Индексы и прочие новшества - умеют ли...
От: Ночной Смотрящий Россия  
Дата: 11.01.22 13:06
Оценка:
Здравствуйте, Shmj, Вы писали:

НС>>А ты уверен что она однозначная? Как, к примеру, ты будешь конкатенировать два Dictionary?

S>Однозначность только со списками.

А словарь это тоже список.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[3]: Индексы и прочие новшества - умеют ли...
От: IT Россия linq2db.com
Дата: 11.01.22 14:52
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Для работы с массивами данных. Это и в случае с бинарными данными, к примеру, добавить prefix/header — не нужно копировать массивы — просто оператор +. Или нередко в Machine Learning подобная задача. Еще лучше чтобы с помощью индекса как-то указать с какого по какой элемент.


Представляю каких уродцев можно налепить с такой фичей.
Для строк в .NET FW сразу с самого начала вместе к конкатенацией был предоставлен StringBuilder и всем любителям Питонов было объяснено, что конкатенацией сильно увлекаться не стоит, если надо добавлять префиксы/хидеры, то лучше пользоваться StringBuilder.

S>В Python такой оператор есть.


Ну это понятно.
//rsdn.org/forum/images/bis.gif Если нам не помогут, то мы тоже никого не пощадим.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.