Евгений
А почему сплит писать фу?
Евгений
Норм же, не? Я до этого в задачах часто этот метод использовал
Agent_RBY_
Agent_RBY_
Вроде норм
Igor
ну сравни str13.split('') [...str13] по моему вывод очевиден ;)
Igor
ну и оба эти действия создают новый массив зачем если можно проитерировать через for of
Agent_RBY_
Эээ, сплит во первых будет быстрее, во вторых читается лучше А так, это вкусовщина. В моем примере сплит читается лучше, потому что кроме него я ещё другой метод массива юзаю. А for/of длинно и не нужно)
Igor
reduce да норм тема но тернарка там нинада
Agent_RBY_
Это тоже вкусовщина, но я согласен)
Agent_RBY_
длинно? ;) может сравним по символьно? ;)
Скидывай свою реализацию)
Igor
так вон же кинул выше
Igor
s13 = {} for (c of str13) s13[c] = (s13[c] ?? 0) + 1
Agent_RBY_
Мех, мне не нравится
Agent_RBY_
Но, опять же, вкусовщина) Жс на то и жс, что можно 20 разными способами решить задачу
Igor
да питон тащит s13 = Counter(str13)
Igor
А почему фу то?
ууу сплит еще и на мультибайте лажает ;) это диагноз!
Azamat
фак, тут уже кто то сказал об этом
Azamat
не заметил, извиняюсь 🤣
Igor
'💻💻'.split('') (4) ['\uD83D', '\uDCBB', '\uD83D', '\uDCBB'] [...'💻💻'] (2) ['💻', '💻'] сплит прошлый век ;)
Igor
Это куда такое
это современные реалии UTF-8 эмоджи и прочая дичь
утин
это современные реалии UTF-8 эмоджи и прочая дичь
Я так вместо svg в верстке юзаю смайлики
утин
Удобно
утин
По поводу верстки, шарписты wpfеры, есть на Ютубе нормальный гайд по анимациям? Скиньте пару видео которые помогли лично вам
fuzeteee
ребят кто поможет? Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Исключить из матрицы столбец с номером L. Сомкнуть столбцы матрицы (python)
Vyacheslav
ребят кто поможет? Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Исключить из матрицы столбец с номером L. Сомкнуть столбцы матрицы (python)
Гугл всемогущий всегда помогает https://coderlessons.com/tutorials/python-technologies/izuchite-strukturu-dannykh-python/piton-matritsa#:~:text=%D0%9C%D1%8B%20%D0%BC%D0%BE%D0%B6%D0%B5%D0%BC%20%D1%83%D0%B4%D0%B0%D0%BB%D0%B8%D1%82%D1%8C%20%D1%81%D1%82%D0%BE%D0%BB%D0%B1%D0%B5%D1%86%20%D0%B8%D0%B7,%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B8%20%D0%B8%201%20%D0%B4%D0%BB%D1%8F%20%D1%81%D1%82%D0%BE%D0%BB%D0%B1%D1%86%D0%B0.
Сидредин
я просто не очень шарю в python)
Тебе то на чистом питоне надо реализовать, скорее всего) Это я просто к слову)
Сидредин
Кайфанул просто от этой либы
Сидредин
Димитрий
Тут кто то на джаве пишет ? 😅
Сидредин
О
Сидредин
Идея бота
fuzeteee
Ааа, тогда бери её
я же говорю, не шарю, а нужно по быстрому сделать)
Сидредин
я же говорю, не шарю, а нужно по быстрому сделать)
Мне кажется, это самый быстрый способ)
fuzeteee
Ааа, тогда бери её
можешь помочь?
Vyacheslav
я же говорю, не шарю, а нужно по быстрому сделать)
Так полистай страницы в Гугле, там и код готовый найдётся Все быстрее чем тут сидеть и ждать
Сидредин
fuzeteee
Nikita
Всем привет. Подскажите пожалуйста, вы смогли освоить JS в основном благодаря сайту learn.javascript.ru ? Или были еще определённые источники?
Nikita
И вообще долго ли учиться JS? Вопрос чисто из вашего опыта.
Igor
И вообще долго ли учиться JS? Вопрос чисто из вашего опыта.
из моего не долго ;) но что тебе дает чужой опыт я не знаю ;)
Сидредин
Вот вроде https://note.nkmk.me/en/python-numpy-delete/
Azamat
!! from numpy import *!! Ужасный импорт, так лучше не делать. Просто from numpy import array, delete
fuzeteee
?
Сидредин
?
Что?
Azamat
Ему пока можно
Низя, плохая привычка и программа получается не стабильной
Димитрий
fuzeteee
Что?
вот этот код вы имели ввиду?
Сидредин
вот этот код вы имели ввиду?
Нет вроде. Тут строка вроде удаляется
Igor
У тебя какой то фетиш на ";)".
настроение хороше, когда плохое я в чат не захожу чтобы дебилов херами не утыкать ;)
Сидредин
Йцук
Да
Сидредин
Как я понял, последний аргумент надо писать 1
Igor
собственно само удаление это только цикл for две строчки
Йцук
Как стать прогером?
Igor
в кратце мы берем каждую строку и удаляем у нее элемент с номером L весь остальной код просто чтобы проверить
Димитрий
Как стать прогером?
Как минимум убрать это слово из своего лексикона.
fuzeteee
в кратце мы берем каждую строку и удаляем у нее элемент с номером L весь остальной код просто чтобы проверить
то есть в переменную l я могу записать, в данном примере, от 0 до 24, и этот элемент удалится
Михаил
можно вкратце объяснить?
a = [i for i in range(n)] то же самое, что и a = [0] * n for i in range(n): a[i] = i
fuzeteee
а как понять, сомкнуть столбцы?
fuzeteee
a = [list(range(i*5, i*5 + 5)) for i in range(5)] l = 2 for row in a: del row[l] print (a)
[[0, 1, 3, 4], [5, 6, 8, 9], [10, 11, 13, 14], [15, 16, 18, 19], [20, 21, 23, 24]] - вывод а как мне сделать так, чтобы удалялись "элементы из других элементов", а то тут написано 2, но 2-ки в остальных [ ] нету
Igor
при чем здесь двойки тебе столбец с номером нужно удаться а не числа
Захар
А можно вопрос
Igor
а как понять, сомкнуть столбцы?
они сами сомкнуться ;)