Closed artiekra closed 1 year ago
Слово "поєднати" не дуже підходить для цієї дії, хоча має схожий сенс. "зʼєднати" більше підходить для цього
"індекс" теж не дуже підходить з точки зору що воно є іменник, хоча можна зробити виключення
Давайте ще варіантів назв для цих дій, і оберемо найбільш підходящі
Порівнюючи з JS, одні іменники згадую для відповідника indexOf
.
Я замість індекс
використовую позиція
у своїх функційних операція.
Також, можливо розташування
.
Особисто мені індекс
та позиція
підходять.
Позиція непоганий варіант дійсно
https://slovotvir.org.ua/words/indeks
Впринципі є переклад слова index. Як на мене він досить непоганий.
Ну як та мене можна і індекс
залишити, позиція
теж непогано, але я б не відходив далеко від загальноприйнятих в програмуванні термінів... Якщо хто вже знає якусь мову програмування, йому буде легше перейти на Мавку, а якщо для кого мавка буде першою мовою, то нехай хоч розуміє, як позицію елемента у світі називають)
На slovotvir.org.ua просто пропозиції до перекладу слів, при цьому в українській мові є спеціальні правила до слів, що перейшли з інших мов, не треба нового придумувати. Індекс - повноцінне слово в українській мові, нічого неправильного у ньому немає
Щодо поєднати
, краще за все буде замінити його на сполучити
і забутися
Треба зробити обговорення по перекладу слів з можливістю голосування
Телеграмм - канал Мавки? Там десь 100 людей є, норм буде. Індекс
, позиція
та розташування
, ну і пояснити що функція робить
Можна і онлайн, ось я для прикладу створив: https://strawpoll.com/polls/eJnvvMYMMnv
Ну якщо відходити від загальноприйнятих термінів, то слово "дія" мало репрезентує матиматичну "функцію". Нам треба виходити зі зручності використання і легкості розуміння для звичайного українця (програмісти теж люди).
Розумію, що вам не подобається "зʼєднати" швидше за все через апостроф, але це слово досконало відображає дію яка виконується. Та і воно пропагує можливість використання і, саме, правильне використання апострофа.
Для "індексу" давайте візьмемо приклад. Речення:
Найкраще читається тут "позиція" і "розташування". Але "позицію" можна зручно використовувати як власну назву, а "розташування" важко.
[1, 2, 3].зʼєднати(", ")
["а", "б", "в"].позиція("а")
Перейменуйте, будь ласка, на "зʼєднати" і "позиція" і мержимо PR
Ок, перейменував ті функції Хоча якщо ми вже так використовуємо апострофи, не треба забувати і про підсвічування, яке на тих апострофах повністю ломається... Я спробую зараз додати апостроф у підсвідку, незнаю як вийде
Ок, перейменував ті функції Хоча якщо ми вже так використовуємо апострофи, не треба забувати і про підсвічування, яке на тих апострофах повністю ломається... Я спробую зараз додати апостроф у підсвідку, незнаю як вийде
Супер, дякую. Там не має бути важко додати підсвідку
Змінюють початковий список
список.сортувати()
. Сортує список. Числа сортуються в порядку збільшення, строки - за Юнікодом.список.розвернути()
. Розвертає список. Перший елемент стає останнім, а останній - першим.Повертають нове значення, не змінюють список
список.зʼєднати(арг1)
. Поєднує разом всі елементи списку в одну строку, розділяючи їхарг1
. Якщоарг1
не вказано, то не розділяє елементи.список.позиція(арг1)
. Визначає індекс першого у списку елементу зі значеннямарг1
. Якщоарг1
не вказано або елемент не знайдено, повертає -1.