Есть словарь вида: {user1 { var1: 2, var2: 0, var3: 1, var4: 0}, user2 {var1: 0, var2: 1, var3: 0, var4: 0}, user3{ var1:1, var2: 0, var3:0, var4:0}}
Как удалить все ключи "подсловарей" с нулевыми значениями, таким образом, чтоб получилось:
{user1 { var1: 2, var3: 1}, user2 {var2: 1}, user3{ var1:1}}.
Пробовал, но смог реализовать только функцией, куда передается user. Такая реализация неприемлема т.к. кол-во user'ов большое.
P.S. Проблем бы не возникло, если бы словарь был "одномерным"