如何在python中将列表中的整数转换为字符串
问题内容:
我想将0到9的整数转换为字符串。我可以通过手动转换每个数字来做到这一点:
str(1) = a
str(2) = b
…一直到9。但是,这很慢,代码看起来不太像Python。我希望看到一种更快的编码解决方案,例如将所有这些数字放入列表中,然后将列表中的每个元素转换为字符串。我知道要列出清单,我应该这样做:
a = range(0,10)
但是,我不知道如何将列表中的整数转换为字符串。在此先感谢您的帮助。
问题答案:
您可以map()
用来套用str()
阵列中的每个值:
a = map(str, range(0, 10))