Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.
Ограничения: максимум вложений в сообщении — 3 (3 осталось), максимальный размер всех файлов — 300 КБ, максимальный размер одного файла — 100 КБ
Снимите пометку с вложений, которые необходимо удалить
Перетащите файлы сюда или используйте кнопку для добавления файлов
Вложения и другие параметры
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр

Сообщения в этой теме

Автор Versteher
 - ноября 19, 2021, 20:11
с тлф, Emınenz
Автор kemerover
 - ноября 18, 2021, 22:49
Цитата: Versteher от ноября 18, 2021, 20:47
а как вообще можно заставить индекс в питоне двигаться?
Зачем вам заставлять какой-то индекс двигаться?
Цитата: Versteher от ноября 18, 2021, 20:47
Насколько понял, ВПР, сравнивает, этого мало, надо именно переместить, не видел такой задачи у экселя
Если у вас две таблицы и вам надо значение из одной скопировать в другую, это совершенно прямолинейно делается через VLOOKUP (или XLOOKUP), посмотрите справку.
Автор Wolliger Mensch
 - ноября 18, 2021, 21:51
Чёйта вы на современную орфографию переключились. :what:
Автор Versteher
 - ноября 18, 2021, 20:47
а как вообще можно заставить индекс в питоне двигаться? как-то что ли связать переменную и индекс, чтобы заполнялась именно в строку совпадения, а не следующую.

Насколько понял, ВПР, сравнивает, этого мало, надо именно переместить, не видел такой задачи у экселя
Автор kemerover
 - ноября 17, 2021, 21:04
В Excel есть VLOOKUP, в python с таблицами удобнее работать через pandas, но там без некоторой сноровки   иногда можно запутаться даже в казалось бы простых задачах.
Автор Versteher
 - ноября 17, 2021, 20:44
просто таблицы. Я думал о ПО эксель или языке питон.
Автор Michael F
 - ноября 17, 2021, 20:29
Слияние списков, сложность O(nLogn). (O(n) слияние, O(nLogn) сортировка).
Списки отсортировать, итератор по каждому, попарное сравнение. В зависимости от результатов сравнения двигаем один или другой итератор или оба.
Если надо сохранить изначальный порядок – пристегиваем к изначальному массиву массив индексов, как – зависит от языка. В конце операции сортируем по индексам.
Автор kemerover
 - ноября 17, 2021, 19:44
В каком формате данные? На каком языке код? Эту задачу можно решить тысячью разными способами в зависимости от деталей.
Автор Versteher
 - ноября 17, 2021, 19:19
Жизненная задача: мы послали списокъ
турецкій
татарскій
башкирскій
Мы получили списокъ:
турецкій   2
татарскій  4
Т.е., мы получили подмножество исходнаго списка и привязанныя къ тѣмъ элементамъ значенія.
Я могу представить, какъ можно сравнить по признаку полного совпаденія:
for h in list1:
for u in list2:
if h=u, append. Получится списокъ совпаденій.
То я нигдѣ не вижу, какъ помѣстить значенія новаго (подмножества) списка именно напротивъ тѣхъ мѣстъ въ исходномъ, съ к. онѣ совпали; чтобы съ индексомъ были предусмотрѣны такія дѣла. А дальше тѣ значенія, к. стоятъ въ подмножествѣ напротивъ нужныхъ значеній, также шли рядомъ съ ними въ новый столбецъ, т.е.:
ЭВМ сравниваетъ массивъ:
турецкій
татарскій
башкирскій
и массивъ:
турецкій   2
татарскій  4
и выдаётъ
турецкій       2
татарскій       4
башкирскій