str has __iter__ in python3