@ru_python

Страница 7615 из 9768
Frik
05.01.2019
01:57:59
/rmkb@remkeybot

/rmkb@remkeybot

Yaroslav
05.01.2019
02:04:24
/rmkb@remkeybot

True
05.01.2019
05:26:07
Ребят подскажите на практике многомерные списки часто попадаются?

Google
kambeerhunter
05.01.2019
05:55:07
Ребят подскажите на практике многомерные списки часто попадаются?
Смотря в какой области. Если делать что то для мат. рассчетов, то numpy и scipy для этого есть. А если веб или около того, то там это редкость

True
05.01.2019
05:58:39
Смотря в какой области. Если делать что то для мат. рассчетов, то numpy и scipy для этого есть. А если веб или около того, то там это редкость
Да мне для администрирования, прохожу курс по питону на stepik, и мне показалось очень заумного закручено с этими многомерными списками, особенно манипуляция с данными в них

kambeerhunter
05.01.2019
06:00:29
Многомерные списки это, по сути, матрицы. Поэтому они нужны, как правило, где матрицы используюются?‍♂️

Владимир
05.01.2019
07:04:13
Да мне для администрирования, прохожу курс по питону на stepik, и мне показалось очень заумного закручено с этими многомерными списками, особенно манипуляция с данными в них
Степик херней страдает. Много искусственных задач. Это с одной стороны, с другой методы и операции выучишь) Сами многомерные списки возьникают там, где ты их придумаешь удобно использовать. Это может быть список кортежей с результатами запроса к бд

Ekaterina
05.01.2019
07:12:29
/rmkb@remkeybot

NoNick
05.01.2019
08:23:33
@bladdon я снова в деле. Помоги с афинными плиз

я вывел некую закономерность

сейчас покажу на рисунке



Но вопросы все те же 1)Сколько взять базовых точек 2)Как подобрать афинные преобразования?

Я понял что ты имел ввиду типа подставляем точки и находим матрицу. Это я все знал, просто сейчас это тоже очень сложно реализовать т.к хз к чему это применять. Нужно ПРАВИЛЬНО выбрать начальные точки.

Google
NoNick
05.01.2019
08:37:42
Тут точки даны но препод их не рандомно давла, тут есть закономерность. Я ее вывел

Tishka17
05.01.2019
08:37:54
А вот дальше для построения цепочки наверно надо поперебирать

NoNick
05.01.2019
08:38:06
Там дальше точно такая же закономерность

Нужно только вывести формулы

Tishka17
05.01.2019
08:38:21
Не особо вижу закономерность

Без точек сложно, у тебя линии

NoNick
05.01.2019
08:38:39
смотри по моим красным стрелочкам

потом стрелка повтор

и дальше все то же самое. Стрелка вправо, стрелка влево. Вниз, вбок и опять то же самое

Tishka17
05.01.2019
08:39:11
Можешь одну цепочку построить?

Не одну начальную точку и все варианты из нее, а цепочку

NoNick
05.01.2019
08:39:41
какую цепочку?

Tishka17
05.01.2019
08:40:16
Ну то, что я говорил - точки, которые получаются из одной путем повтора одного преобразования

NoNick
05.01.2019
08:40:59
ты куда-то не туда смотришь это точно

ты смотри в сторону афинных преобразоваинй

Tishka17
05.01.2019
08:41:20
Ээ

Так и я про аффинное

Ты же вчера говорил: афинные преобразования много раз применяются. Я просто назвал "цепочкой" точки получающиеся из одной и одного преобразования. Если их нарисовать, будеь или прямая или волны, или круг или ещё что-то такое

1 точка + афинное преобразование -> 2 точки + то же преобразование -> 3 точки ... Таким образом, главное найти цепочку. Концы ее без проблем уже найдёшь

Google
NoNick
05.01.2019
08:45:08
я же нашел цепочку)

я же продемонстировал закономерность

если мы применим афинные заново то получиться все то же самое

только уже ко всем точкам снова

Whore Amazing
05.01.2019
08:47:43
У меня есть список вида [ [0, 'a'], [0, 'b'], [0, 'c'], [1, 'd'], [1, 'e'], [2, 'f'], [2, 'g'], [0, 'h'], [0, 'i'] ] Мне нужно его привести к следующему виду: [ 'a', 'b', 'c', [ 'd', 'e', [ 'f', 'g' ] ], 'h', 'i' ] (для лучшей читаемости оформил отступами) В сторону чего мне рыть? По itertools прошелся, но ничего полезного там не нашел.

Whore Amazing
05.01.2019
08:50:59
Да руками сделай в цикле с рекурсией. Если число увеличилось - вхожи в рекурсию. Уменьшилось - выходи
Да пробовал, чет говно какое-то получается. Ну либо у меня лыжи не едут, как правильно рекурсию запилить.

NoNick
05.01.2019
08:52:27
Да пробовал, чет говно какое-то получается. Ну либо у меня лыжи не едут, как правильно рекурсию запилить.
мы в Универе делали программу когда форматирует паскаль-программу. Само ставит отступы итд, если код написано в строчку. А ты такую фигню сделать не можешь)

это же 10 строчек

Whore Amazing
05.01.2019
08:53:06
Да я туплю немного, бывает.

Tishka17
05.01.2019
08:54:46
Фишка что по выходу из рекурсии тебе надо продолжить с последним элементом по которому ты и вышел

Ну и вероятно из нескольких слоев надо выйти

если мы применим афинные заново то получиться все то же самое
Ну если цепочка замкнулась, пофиг какую точку брать.

Хотя не. Не пофиг. Зависит от других цепочек

Whore Amazing
05.01.2019
08:58:05
Пробуй ещё
к просто думал, может есть какое-то решение билтин

Владимир
05.01.2019
10:18:16
Ну хернёй не хернёй, но задачи там учат писать, так как от книг толку мало, прочёл а закреплённой практики нет
Это как читать. Сейчас массово атрофировался навык чтения и анализа длинных текстов.

Google
NoNick
05.01.2019
10:20:49
я вотв се утро думаю пытаюсь решить своим способом

- подбирая матрицу по точкам

но у меня не выходит

у меня уже не осталось вариантов совсем

безысходность(

Человек
05.01.2019
10:24:14
Люди! Есть такая функция.

def text_input(self, i_text, i_input): try: tinput = super().find_element_by_xpath(str(i_input)) time.sleep(uniform(0.5, 1)) for char in i_text: tinput.send_keys(char) time.sleep(uniform(0.25, 0.45))

Получаю ошибку - "TypeError: 'Statement' object is not iterable" на строчке

TypeError: 'Statement' object is not iterable

Упс

for char in i_text:

Почему он не хочет принимать i_text за строковой тип?

Передаю строку в аргументах

Мой любимый
05.01.2019
10:26:37
А может нет?

Alex
05.01.2019
10:27:06
for char in i_text:
мы конечно не можем знать что у тебя в i_text, но очевидно что там тип Statement, который не итерируемый

о чем тебе явно говорит текст ошибки, ваш кэп

Alexey
05.01.2019
10:31:52
Парни, почему git с локалки все запушил , а на хосте не почет ничего обновлять ? Updating c025fe3..4c6e6d5 error: Your local changes to the following files would be overwritten by merge: mysite/__pycache__/settings.cpython-36.pyc mysite/__pycache__/urls.cpython-36.pyc Please, commit your changes or stash them before you can merge. Aborting Чего он ругается? Эти файлы должны обновиться

Человек
05.01.2019
10:31:58
Но я ведь ему текст передаю. Ок. Попробую этот текст ещё и в str(text) обернуть, когда буду его передавать аргументом в функцию. Потому как внутри функции, я уже много раз всё что можно было обернул в str(), но постоянно ловил ошибки. Уф. Не типизированный язык программирования.:(

Alexey
05.01.2019
10:39:57
потом их добавлю)

Google
Maxim robox
05.01.2019
10:40:43
потом их добавлю)
Ну вот как добавишь, так и решится твоя проблема.

Alexey
05.01.2019
10:44:48
Ну вот как добавишь, так и решится твоя проблема.
я понял. добавлены, но не решилась

Maxim robox
05.01.2019
10:46:10
я понял. добавлены, но не решилась
Теперь надо удалить содержимое __pycache__. Желательно через git rm -r. После этого закоммить.

Maxim robox
05.01.2019
10:49:32
Alexey
05.01.2019
10:50:26
ошибку то на нем выдает

Maxim robox
05.01.2019
10:50:37
Везде сделай.

Страница 7615 из 9768