由于某种原因不会将新值保存在字典中
def my_func():
"""
"""
peremenaya_1 = 'test_1' # !!!
peremenaya_2 = 114 # !!!
peremenaya_3 = '' # <--- необходимо будет обновить это значение
loc_dict = locals()
for value in loc_dict:
print(f'{type(value)}, {value},{loc_dict[value]}')
if loc_dict[value] == '':
print(f'find empty element {loc_dict[value]=}')
loc_dict[value] == 'xxx' # !!! почему то не сохраняет новое значение
else:
print(f'this: {loc_dict[value]}')
print(f'\nloc_dict new = {loc_dict}')
my_func()
你不小心写了,
==但你只需要=