Python中数组转换成字符串

python中数组转换成字符串

数组转换成字符串可以使用下面这种方式将一个数组转换成字符串,其中arr是数组的数组名。

''.join(arr)

用上面这种方式需要确保数组里面的内容也是字符串的形式,比如:

arr = ['北京','上海','广州']

这样转换出来的结果是

'北京上海广州'

但是如果数组的内容是 arr = [1,2,3] 这种纯数字类型的数组,如果我们想将其转换成字符串的形式,我们需要通过下面这种方式转换成 '123'。

''.join(str(i) for i in arr)

所以我们要区分数组里面原有的内容是什么样的数据类型!