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 foo
f
- это объект итератора, а не списка, соответственно для изменения итерируемого объекта нужно обращаться к нему.получается, тут не правилен сам подход к решению.
foo = [1,2,3,4,5,6]
foo = list(map(lambda x:x*x, foo))
А лучше бы книгу хоть одну прочитал.
Не поверишь, но так и есть. Чем делать лишь бы как, лучше вообще ничего не делать. А то насмотришься каких то мудацких курсов, а затем
result = print
print("'"+str(high),str(low)+"'")
Так это самые основы основ и такая ерунда, а дальше что делать будешь?