Size: a a a

Сообщество Python Программистов

2020 September 11

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
А зачем del d?
источник

in Сообщество Python Программистов
Чтоб удалился как можно скорее)
источник

in Сообщество Python Программистов
А то мало ли там намудрят со сборщиком мусора
источник

VA

Vadim Apenko in Сообщество Python Программистов
Ох
источник

in Сообщество Python Программистов
А то мало ли там намудрят со сборщиком мусора
Там - это у остальной команды
источник

VA

Vadim Apenko in Сообщество Python Программистов
Удаление изменяемого объекта
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Чтоб удалился как можно скорее)
Language:
py3


Source:
def t(p): del p
d = {"some": "other"}
t(d)
print(d)


Result:
{'some': 'other'}
источник

in Сообщество Python Программистов
Ой
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
OOOOOPS
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Как же так?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Не удаляется!
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Language:
py3


Source:
def t(p): del p
d = {"some": "other"}
t(d)
print(d)


Result:
{'some': 'other'}
Language:
py3


Source:
def t(p): 
   del p
   print(p)
d = {"some": "other"}
t(d)


Errors:
Traceback (most recent call last):
 File "1068288481/source.py", line 5, in <module>
   t(d)
 File "1068288481/source.py", line 3, in t
   print(p)
UnboundLocalError: local variable 'p' referenced before assignment
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Но удаляется!
источник

in Сообщество Python Программистов
В скоупе функции удаляется же
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
В скоупе функции удаляется же
Блин, я думал не догадаются)
источник

in Сообщество Python Программистов
Я не понял, почему не так и пошёл писать пример
источник

GS

Genri Spayer in Сообщество Python Программистов
Насколько эффективным по памяти будет такой способ разбиения values словаря на куски?

Словарь огромный, порядка 7к больших записей.

Может есть готовый инструмент?
что в твоём понимании "большие записи"?
источник

in Сообщество Python Программистов
источник

in Сообщество Python Программистов
Genri Spayer
что в твоём понимании "большие записи"?
Там вложенные словари. Тяну JSON со статистикой с сайта
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Насколько эффективным по памяти будет такой способ разбиения values словаря на куски?

Словарь огромный, порядка 7к больших записей.

Может есть готовый инструмент?
Питон ваще не парит длина записей
источник