Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在数组的(字符串)元素中添加空格_Python_Arrays_String_Python 3.x - Fatal编程技术网

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

Python 在数组的(字符串)元素中添加空格,python,arrays,string,python-3.x,Python,Arrays,String,Python 3.x,在Python3.5中,有没有一种方法可以创建一个程序,使数组中的每个字符都成为同一数组中自己的元素 例如: character=[“#$@#%”、“%#@#%”] 在运行程序时变为此 character=[“#”、“$”、“@”、“#”、“%”、“%”、“%”、“#”、“@”、“#”、“%”] 谢谢,非常感谢您的帮助将每个字符串转换为一个列表,然后链接列表: from itertools import chain list(chain.from_iterable(map(list, chara

在Python3.5中,有没有一种方法可以创建一个程序,使数组中的每个字符都成为同一数组中自己的元素

例如:

character=[“#$@#%”、“%#@#%”]

在运行程序时变为此

character=[“#”、“$”、“@”、“#”、“%”、“%”、“%”、“#”、“@”、“#”、“%”]


谢谢,非常感谢您的帮助

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

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

对不起,我提前提交了。这个问题缺乏研究。欢迎来到StackOverflow,做研究,尝试一些东西。如果你有什么不明白的地方或者代码不起作用,那么就把它贴在这里。谢谢你的快速回复,这直接解决了它!你真的更喜欢这个列表(''.join(character))?@StefanPochmann不一定。但这两种解决方案都有效,不过您的速度要快一些。谢谢您的帮助!
m=len(character)
for i in range(m):
    character+=list(character[0])
    character.pop(0)
print character