u=[1,2,3,4,5,6]
def myslic(x,y,z=1):
""" Motive to replace value in list by steps
x=list, y= use to replace u[i] , z=steps"""
for i in x:
if ( i % z) == 0:
x[i]= [y]
else:
x[i]=x[i]
print(x)
myslic(u,1,z=2)
показывает TypeError: неподдерживаемые типы операндов для%: 'list' и 'int'.Кто-нибудь может помочь найти, что не так в моем коде?Спасибо