In [2]: type(np.int32)
Out[2]: type
In [3]: type(int)
Out[3]: type
In [4]: type(str)
Out[4]: type
In [5]: type(float)
Out[5]: type
Честно говоря, решение похоже на костыль.
for вызывает list.__iter__() который возвращает объект listiterator привязанный к конкретному списку, или итерируемому объекту, соответственно в выражении for f in foof - это объект итератора, а не списка, соответственно для изменения итерируемого объекта нужно обращаться к нему.получается, тут не правилен сам подход к решению.
foo = [1,2,3,4,5,6]
foo = list(map(lambda x:x*x, foo))
А лучше бы книгу хоть одну прочитал.
Не поверишь, но так и есть. Чем делать лишь бы как, лучше вообще ничего не делать. А то насмотришься каких то мудацких курсов, а затем
result = printprint("'"+str(high),str(low)+"'")Так это самые основы основ и такая ерунда, а дальше что делать будешь?