Установите, чтобы диктовать Python
Есть ли какой-нибудь питонный способ превратить набор в диктовку?
Я получил следующий набор
s = {1,2,4,5,6}
и хочу следующий дикт
c = {1:0, 2:0, 3:0, 4:0, 5:0, 6:0}
со списком вы бы сделали
a = [1,2,3,4,5,6]
b = []
while len(b) < len(a):
b.append(0)
c = dict(itertools.izip(a,b))