a = '123asdad'
str(reversed(a))
>> '<reversed object at 0x00000206C9F80250>'
list(reversed(a))
>> ['d', 'a', 'd', 's', 'a', '3', '2', '1']
I already know that the best way is a[::-1].
But I want to know why I can't convert the reversed object into a str() function. list() or tuple() is possible, but why not str()?
All three are iterable objects and Seqence type objects, is there anything I don't know?