@ru_python

Страница 7570 из 9768
Steven
30.12.2018
09:43:21
вижу функцию не понимаю чего хотят чтобы с ней было сделано

типа можно тупо

a = input('А') b = input('В') c = input('C') x = input('Х') Y = int(a)*(int(x)^2)+int(b)*int(x)+int(c) print(Y)

но это точно не то чего тут хотят

Google
Проксимов
30.12.2018
09:52:44
a = input('А') b = input('В') c = input('C') x = input('Х') Y = int(a)*(int(x)^2)+int(b)*int(x)+int(c) print(Y)
Чёт не очень похоже на метод внешних штрафных функций

Steven
30.12.2018
09:52:56
я незнаю что енто за метод такой

Станислав
30.12.2018
10:47:41
Steven
30.12.2018
10:48:09
ага ага

там все буквами и задротскими математическими символами написано

Евгений
30.12.2018
10:51:24
смирись. Либо ты отбрасываешь сомнения, и разбираешься до конца, вникая в задротские символы, либо не берешься и продолжаешь влачить жалкое существование простого смертного

Steven
30.12.2018
10:57:14
все символы

сигмы

хуигмы

и прочее

Tishka17
30.12.2018
11:16:09
Буквы как буквы

Google
Вадим
30.12.2018
11:34:38
Когда спарсил это(<td>2.165</td>), и нужно убрать тэг<td>, как это сделать?

Чтоб только цифра осталась

Евгений
30.12.2018
11:34:57
Строго говоря, понимание задротских символов не является залогом счастливой жизни :)
При правильном приложении как минимум залог неплохой ЗП, а без этого трудно быть счастливым

Steven
30.12.2018
11:35:18
str.replace("<td>","")

и

str.replace("</td>","")

Вадим
30.12.2018
11:37:57
str.replace("<td>","")
не, так не идёт

tabs_all=soup.find('div',class_='table-responsive').find_all('td',text=re.compile(regular_babki))

Steven
30.12.2018
11:39:44
можно вроде в инт обернуть и тогда все лишнее пропадет

Вадим
30.12.2018
11:42:01
я думал text.strip() просто добавить, обычно срабатывало

Vladislav
30.12.2018
11:49:27
Привет

hachiman
30.12.2018
11:58:00
Вадим
30.12.2018
11:58:49
hachiman
30.12.2018
11:58:58
спасибо)
посмотри что еще умеет библиотека который ты юзаешь

Привет
No dream

Вадим
30.12.2018
12:01:59
hachiman
30.12.2018
12:02:38
Aragaer
30.12.2018
12:03:56
А вот есть у меня список гигантских размеров, я хочу 10 самых больших значений без полной сортировки. Есть что-то готовое?

Denis
30.12.2018
12:04:14
heapq, наверное

Google
Aragaer
30.12.2018
12:04:54
ага, спасибо

а там список размером в несколько тыщ

Denis
30.12.2018
12:05:16
Несколько тыщ проще отсортировать

Aragaer
30.12.2018
12:05:22
хотя... функция сравнения не настолько затратная, только первый проход

Вадим
30.12.2018
12:06:32
Мне кажется проще будет отсортировать, а потом отобрать 10 самых больших, и по времени это будет быстрее

Denis
30.12.2018
12:11:21
Ну не быстрее, но не сильно медленнее

Aragaer
30.12.2018
12:11:49
окай

hachiman
30.12.2018
12:15:10
хотя... функция сравнения не настолько затратная, только первый проход
Напиши функцию который будет бегать по списку, heapq с макс элементом=10, мин добавляет налево а макс направо пока,

Aragaer
30.12.2018
12:16:00
в хипку есть nlargest и nsmallest

hachiman
30.12.2018
12:16:31
в хипку есть nlargest и nsmallest
-__-, возможно оно так и работает

kambeerhunter
30.12.2018
12:18:47
я думал text.strip() просто добавить, обычно срабатывало
он только пробельные символы убирает

Vladislav
30.12.2018
12:40:04
Могу ли я использовать Xcode для программирования на Питоне?

Проксимов
30.12.2018
12:43:07
Могу ли я использовать Xcode для программирования на Питоне?
Ты можешь даже использовать блокнот стандартный

Вопрос в том, будет ли это удобно

Сергей
30.12.2018
12:49:41
А вот есть у меня список гигантских размеров, я хочу 10 самых больших значений без полной сортировки. Есть что-то готовое?
Ещё можно создать из первых 10 элементов список, отсортировать его, потом итерируясь, начиная с 11 элемента с помощью модуля bisect, смотреть, куда можно вставить новый элемент. Если на первое место (т.е. он меньше всех значений списка), то пропускаешь, если не на первое, то вставляешь, а первый элемент (как самый маленький из 11) отсекаешь. Единственное, для list операция отсечения достаточно дорогая, зато операция поиска места в массиве дешёвая.

Aragaer
30.12.2018
12:50:31
практика показала, что сортировки хватает

сейчас надо придумать формулу для какого-то "взвешенного сравнения"

Google
Aragaer
30.12.2018
12:51:37
то есть есть Х массивов флоатов. По каким-то индексам они похожи, а по другим различаются. Надо среди У массивов найти такие, которые похожи на первые Х в тех местах, где Х похожи между собой.

np.var дает "массив отклонений" для Х, вот думаю, как теперь этим воспользоваться

Denis
30.12.2018
12:52:42
1/(1/(x1-y1)**2 + 1/(x2-y2)**2)

Admin
ERROR: S client not available

Сергей
30.12.2018
12:53:00
Кажется, bisect на 10 элементах лишний
bisect будет поддерживать сортировку списка постоянной, не нужно будет каждый раз сортировать и убирать меньший

Сергей
30.12.2018
12:54:40
Зачем сортировать каждый раз если меньший будет первом ?
Я про альтернативное решение без использования кучи

Сергей
30.12.2018
12:56:40
Я тоже
Первый будет меньший только до добавления 11 элемента. Куда мы его добавим в списке?

Вадим
30.12.2018
12:58:11
К примеру, есть список(['мама10','папа100']).Можно ли как-нибудь удалить только цифры,то есть чтоб осталось вот так(['мама','папа'])

?

Сергей
30.12.2018
13:02:04
На одной итерации разница будет небольшой, но на миллионе уже ощутимо наберётся. min - O(n) и index - O(n)

hachiman
30.12.2018
13:05:43
На одной итерации разница будет небольшой, но на миллионе уже ощутимо наберётся. min - O(n) и index - O(n)
Не вспомню що за альго была, но у нее ест 3 указатели (min, middle, max) если новый элемент больше мин и список польный то выкидываешь меньший

Сергей
30.12.2018
13:07:59
hachiman
30.12.2018
13:09:43
hachiman
30.12.2018
13:11:45
Понял )
Это потому что Я понятно объяснил

Evgeniy ?
30.12.2018
13:11:46
как через python заархивировать файл поделя на n архивов

Google
Сергей
30.12.2018
13:13:31
Это потому что Я понятно объяснил
Твое предложение использовать кучу все равно лучше, ибо нулевой элемент там всегда меньший. Мы добавляем в кучу следующее значение и выталкиваем 0-й элемент

как через python заархивировать файл поделя на n архивов
Я в свое время просто через Popen вызывал архиватор с нужными параметрами

Дмитрий
30.12.2018
13:17:17
Всем привет! Подскажите пожалуйста как откатить версию библиотеки на более раннюю? gensim с 3.6.0 на 2.3.0

Сергей
30.12.2018
13:18:02
pip install -U gensim=2.3.0

Evgeniy ?
30.12.2018
13:18:08
Я в свое время просто через Popen вызывал архиватор с нужными параметрами
у меня истенная задача разделять любые типы файлов на n частей и склеивать их через pyhon

Денис
30.12.2018
13:19:00
какая разница между ForeignKey('User', on_delete=models.SET_NULL, null=True) и ForeignKey(User, on_delete=models.SET_NULL, null=True)?

Дмитрий
30.12.2018
13:19:47
pip install -U gensim=2.3.0
Ошибка: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', port=443): Read timed out. (read timeout=15)",)': /simple/gensim/

Сергей
30.12.2018
13:20:00
у меня истенная задача разделять любые типы файлов на n частей и склеивать их через pyhon
Причем тут архивирование. Читаешь файл в двоичном режиме, делишь на части и записываешь, добавляя в название номер части

Evgeniy ?
30.12.2018
13:21:17
в winrar есть режим разделения файла

hachiman
30.12.2018
13:21:26
Денис
30.12.2018
13:21:44
++

как правильнее будет

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