在数组的(字符串)元素中添加空格

时间:2017-08-26 06:28:38

标签: python arrays string python-3.x

有没有办法在python 3.5中创建一个程序,它可以使数组中的每个字符都是同一个数组中的自己的元素?

例如:

character = [ "#$@#%" , "%#@#%" ]

在程序中运行

character = [ "#", "$" , "@" , "#" , "%" , "%" , "#" , "@" , "#" , "%"]

谢谢,任何帮助都表示赞赏

2 个答案:

答案 0 :(得分:1)

将每个字符串转换为列表,然后链接列表:

from itertools import chain
list(chain.from_iterable(map(list, character)))
#['#', '$', '@', '#', '%', '%', '#', '@', '#', '%']

答案 1 :(得分:0)

m=len(character)
for i in range(m):
    character+=list(character[0])
    character.pop(0)
print character