item = 75648
que =[{'user': {85555: {'search': 1, 'sex': 1}}},{'user': {75648: {'search': 2, 'sex': 2}}}, {'user': {85587: {'search': 1, 'sex': 1}}}]
new_que = [q for q in que if item not in q['user'].keys()]
new_que
Out[5]:
[{'user': {85555: {'search': 1, 'sex': 1}}},
{'user': {85587: {'search': 1, 'sex': 1}}}]
que =[
{'user': 85555, 'search': 1, 'sex': 1},
...
]
Важнейшим для меня является именно глубокое понимание предмета, того каким образом работает компьютер (в т.ч. на "физическом уровне", )
начинать изучать
логику создания ... языков программирование
я более-менее знаю математику но совсем не разбираюсь в программировании
-map 0:v -map 0:a
-qscale:v 2
Не совсем понятно, как он работает
# Исходный словарь
>>> prefs = {'person1': {'item1': 5, 'item3': 10},
'person2': {'item1': 3, 'item2': 6}}
# Обращение к значению ключа вложенного словаря
>>> prefs['person1']['item1']
5
# Разница значений ключей
>>> prefs['person1']['item1'] - prefs['person2']['item1']
2
# Функция pow() возведения числа в степень
>>> pow(5, 2)
25
>>> pow(5, 2) == 5 ** 2
True
# Перебираем ключи словаря
>>> [key for key in prefs['person1']]
['item1', 'item3']
>>> [key for key in prefs['person2']]
['item1', 'item2']
# Находим общие для словарей prefs['person1'] и prefs['person2'] ключи
>>> [key for key in prefs['person1'] if key in prefs['person2']]
['item1']
# Функция sum() нахождения суммы
>>> x = list(range(5))
>>> x
[0, 1, 2, 3, 4]
>>> sum(x)
10