【发布时间】:2017-09-24 04:59:43
【问题描述】:
让他们我有列表['abc', 'def', 'gh'] 我需要获取一个字符串,其中包含第一个字符串的第一个字符的内容,第二个字符的第一个,依此类推。
所以结果应该是这样的:"adgbehcf" 但问题是数组中的最后一个字符串可能有两个或一个字符。
我已经尝试过嵌套 for 循环,但是没有用。
代码:
n = 3 # The encryption number
for i in range(n):
x = [s[i] for s in partiallyEncrypted]
fullyEncrypted.append(x)
【问题讨论】:
-
你能展示你到目前为止尝试过的任何代码吗?为什么它不起作用?
-
用你的代码编辑你的帖子
-
看起来像作业,所以我不会发布答案,而是将您指向list comprehension examples。
-
这是作业吗?给你:
''.join(*zip(L[0][0], *L[1:])).
标签: python python-3.x