为学校做一个加密项目,我已经达到了这样的程度,我现在将加密的消息放在一起作为字符串供用户查看。 这是清单:
['p', '.', ',', '$', '!', '.', '#', '8', ' ', '.', '-', '"',
'$', ' ', '3', '.', '+', '#', ' ', ',', '$', ' ', '3', "'", '$',
' ', '6', '.', '1', '+', '#', ' ', '(', '2', ' ', '&', '.',
'-', '-', '~', ' ', '1', '.', '+', '+', ' ', ',', '$']
我想打印它(或至少存储为变量): p。,$!。#8 .-“$ 3。+#etc ...这包括空格。
答案 0 :(得分:2)
只需使用连接功能
x = ['p', '.', ',', '$', '!', '.', '#', '8', ' ', '.', '-', '"',
'$', ' ', '3', '.', '+', '#', ' ', ',', '$', ' ', '3', "'", '$',
' ', '6', '.', '1', '+', '#', ' ', '(', '2', ' ', '&', '.',
'-', '-', '~', ' ', '1', '.', '+', '+', ' ', ',', '$']
value = "".join(x)
print(value)
答案 1 :(得分:1)
a = ['p', '.', ',', '$', '!', '.', '#', '8', ' ', '.', '-', '"',
'$', ' ', '3', '.', '+', '#', ' ', ',', '$', ' ', '3', "'", '$',
' ', '6', '.', '1', '+', '#', ' ', '(', '2', ' ', '&', '.',
'-', '-', '~', ' ', '1', '.', '+', '+', ' ', ',', '$']
''.join(a) # with space
p.,$!.#8 .-"$ 3.+# ,$ 3\'$ 6.1+# (2 &.--~ 1.++ ,$
''.join([i for i in a if i.strip()]) # without space
p.,$!.#8.-"$3.+#,$3\'$6.1+#(2&.--~1.++,$