при итерации по словарю, в условии проверяю первый айтем итератора. если его тип == type() - что-то выполняю одним образом. если же не список - что-то выполняю другим образом.
проблема в том, что проверка на тип словаря всегда ложная.
m = {1:"1", 2:[1,2]}
for it in m.items():
if it[1] is type([]):
print it[0], "is list"
else:
print it[0], "is string"
что делаю не так?
спасибо.