defaultdict dict ( , ), dict:
dv = list()
seq = [2,4,5,2,4,6,3,8,9,3,7,2,47,2]
seqDic = { }
for i in seq:
if i in seqDic:
seqDic[i] += 1
else:
dv.append(i)
seqDic[i] = 1
, if i in seqDic dv, seqDic. :
for i in seq:
seqDic[i] = 1 + seqDic.get(i, 0)
get of dict, , . , , dv:
for i in seq:
seqDic[i] = 1 + seqDic.get(i, 0)
if seqDic[i] == 1: dv.append(i)
. dv ( , dv , seq), ( )
dv = seqDic.keys()
( Python 2, .keys ),
dv = list(seqDic)
Python 2 , Python 3. ( dv) ,
seqDic = dict.fromkeys(seq, 0)
for i in seq: seqDic[i] += 1
dv = list(seqDic)
fromkeys dict, 0 , , , .get .