
Zart
01.06.2016
09:02:30
лучше б ты написал return 4;

wd
01.06.2016
09:04:53
все равно не открывает сайт
выбрал и UK Germany, все повыбирал уже, все равно
странная финя

Google

wd
01.06.2016
09:06:26
да)

Zart
01.06.2016
09:07:14
польский походу

Марк
01.06.2016
09:11:11
Зарт
Как ровно смотреть, сколько памяти пожирает какой-нибудь dict?
getsizeof не вариант жеж

Zart
01.06.2016
09:12:24
почему?
https://docs.python.org/3/library/tracemalloc.html может быть

Марк
01.06.2016
09:13:20
Потому что в "Подробный справочник по Пайтону" сказано, что эта функция не считает корректно память в словаре. Она типо значения не учитывает или как-то так

Zart
01.06.2016
09:13:47
ну так потому что строковые ключи дикта интернятся
скажем {'foo': 'foo'} будет иметь общую ссылку для ключа и значения
»> sys.getsizeof({'a'*1000: 'a'*1000})
140

Artur
01.06.2016
09:17:26
и не важно в мэмкеше он или на диске

Google

Владимир
01.06.2016
09:21:45

Марк
01.06.2016
09:32:58
b = {1:1}
sys.getsizeof(b)
Out[86]: 136
In [87]: c = {}
In [88]: sys.getsizeof(c)
Out[88]: 136
Йя об этом
Целые уже не ссылки
b = {1:1, 2:2}
In [95]: sys.getsizeof(b)
Out[95]: 136
In [96]: b = {'1':'1', '2':'2'}
In [97]: sys.getsizeof(b)
Out[97]: 136
Ваще насрать

Panda
01.06.2016
09:45:04
можно вопрос мне интересно, почему когда присылаешь код шрифт выглядит по другому а когда пишешь по другому
как так сделать? когда я копирую коды они обычные шрифты

Марк
01.06.2016
09:45:48
Всмысле? Типо как у меня сделать хош?

Nikita
01.06.2016
09:45:53
использовать разметку
``` в начале и конце

Panda
01.06.2016
09:46:05
как? что за разметка?

Марк
01.06.2016
09:46:58
Три кавычки, которые над ё и замыкаешь ими

Panda
01.06.2016
09:47:26
"""тест"""
'''' ntcn '''

Марк
01.06.2016
09:47:40
Которые над ё

Panda
01.06.2016
09:47:41
(((f)))

Boojum
01.06.2016
09:48:08
Это грависы

Panda
01.06.2016
09:48:08
fdf

Google

Panda
01.06.2016
09:48:10
аааа
спс

Марк
01.06.2016
09:48:11
Под эскейпом такая кнопочка

Panda
01.06.2016
09:48:38
спасибо я то думаю

Boojum
01.06.2016
09:49:23
`Забавно, что с телефона это не прокатывает`

Alex
01.06.2016
09:50:15

Boojum
01.06.2016
09:50:26

Alex
01.06.2016
09:51:02
тест
все-таки апостроф
https://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D1%88%D0%B8%D0%BD%D0%BE%D0%BF%D0%B8%D1%81%D0%BD%D1%8B%D0%B9_%D0%BE%D0%B1%D1%80%D0%B0%D1%82%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BF%D0%BE%D1%81%D1%82%D1%80%D0%BE%D1%84
отсюда скопировал

Марк
01.06.2016
09:51:27
Скорее, знак ударения

Kolyann
01.06.2016
09:51:50

Boojum
01.06.2016
09:52:23
отсюда скопировал
Это безумие. Забавно, что там же написано "Название символа: гравис (некомбинируемый)"

Alex
01.06.2016
09:52:51
в таком случае оба названия валидны

Boojum
01.06.2016
09:53:30

Марк
01.06.2016
09:54:11
По is, гг

terry
01.06.2016
09:54:26

Kolyann
01.06.2016
09:55:23

terry
01.06.2016
09:56:42
прям как ачивка - Уровень "Kolyann полезный ✅" достигнуто

Google

Марк
01.06.2016
09:57:38
А перед этим левелап с "Коли" до "Коляна"
Вангую, что в STR вкачал

Kolyann
01.06.2016
09:58:19

Марк
01.06.2016
10:03:42
In [101]: a = {1:1}
In [102]: x = 1
In [103]: y = 1
In [104]: a = {y:x}
In [105]: id(a)
Out[105]: 154033796
In [106]: b = {1:1}
In [107]: id(b)
Out[107]: 154013876
Чет заебывает эта тема с ссылками и копированием
Понятно, что два разных словаря - два разных объекта в памяти. Но пока не прочитаешь - неочевидно
даже напрягает, мол, почему Пайтон не дает сделать копию любой хуйни, которую я хочу
Это ж мое осознанное желание

Admin
ERROR: S client not available

Panda
01.06.2016
10:09:18
ребята, можно кое что тестирую, если я удалю ваши сообщения что будет?

Boojum
01.06.2016
10:09:46

Paul
01.06.2016
10:10:02
в норме это ссылка для экономии памяти

Panda
01.06.2016
10:10:31
а да оказывается не могу

Марк
01.06.2016
10:10:42
copу.deepcopy?

Paul
01.06.2016
10:10:54

Марк
01.06.2016
10:11:10
Ну попробоуй скопировать int)

Kolyann
01.06.2016
10:11:32
Скопируешь её же или будешь создавать копию объекта?

Марк
01.06.2016
10:12:19
Речь не о разумности, а о возможности

Google

Paul
01.06.2016
10:13:35
если я правильно понимаю описание в документации
в принципе - это низкоуровневое программирование, не нужное подавляющему большинству пользователей. Но возможность никто не убирал.

Kolyann
01.06.2016
10:14:37

Марк
01.06.2016
10:15:06
Как-то ты быстро сдался
СЖЕЧЬ!!!
Не, мне показывали, как можно скопировать int, но это водка и хардкор
Смысла в этом нет никакого. Просто академический интерес

Dim
01.06.2016
10:18:30
deep все ?
а это как
>>> print a , id(a) , id(copy.deepcopy(a))
3 30714336 30714336

Andrey
01.06.2016
10:18:59
Поэтому и такой эффект.

Yakov
01.06.2016
10:19:50
первый раз вижу такой спам в почте
http://take.ms/q985R

Марк
01.06.2016
10:19:51
In [114]: a =10
In [115]: id(a)
Out[115]: 148848708
In [116]: b = copy.deepcopy(a)
In [117]: id(b)
Out[117]: 148848708

Paul
01.06.2016
10:26:09
ты скучный:
import pickle
a = "wow!"
c = pickle.loads(pickle.dumps(a))
print ("a %d" % id(a))
print ("c %d" %id(c))
a 4371080728
c 4371091728

Марк
01.06.2016
10:26:41
Это же читерство

Paul
01.06.2016
10:27:02
почему? задачу выполняет
по нагрузке непонятно, правда, надо мерять. Закатать пару миллионов значений и посмотреть, кто просядет раньше (по идее - должна консерва)

Марк
01.06.2016
10:28:27
А еще ты слил

Paul
01.06.2016
10:29:18
А еще ты слил
пчму? вопрос был в том, как скопировать объект, оторвав его от родителя окончательно и бесповоротно. Ну вот, оторвал :)