def func(s):
li = []
s = list(s)
check = [0,1,2,3,4,5,6,7,8,9]
for i in check:
if i not in s:
li.append(i)
return li
s = '9832209763'
func(s) >> [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Функция вроде бы должна вывести [1,4,5]
if not str(i) in s:– S. Nick Jun 24 '20 at 11:40list(set(check)-set(map(int, list(s))))– splash58 Jun 24 '20 at 11:52list(s)- избыточно,mapи без него строку спокойно проитерирует. – CrazyElf Jun 24 '20 at 12:13