python - 你如何在 Python 中旋转一个字符串数组?

标签 python arrays string matrix

在 Python 中,给定以下字符串数组,

[   'abc',
    'def',
    'ghi',
    'jkl'
]

你如何改变它,让它变成,

[   'jgda',
    'kheb',
    'lifc'
]

最佳答案

使用zipstr.join

例如:

a = ['abc', 'def', 'ghi', 'jkl']

for i in zip(*a):
    print("".join(i)[::-1])

输出:

jgda
kheb
lifc
  • [::-1] 反转字符串。

关于python - 你如何在 Python 中旋转一个字符串数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51378404/

相关文章:

python - Argparse 无法识别和错误处理

python - 使用 Google App Engine 和 Python 实现基于角色的安全性

c++ - 有人可以解释这个 C++ 符号吗?

arrays - 可见弃用警告...?

c - 为什么我得到错误的输出,我该如何解决这个问题?

c - 如何在另一个子字符串中找到多次出现的子字符串并执行 'some' 操作?

复制通过网络接收的数据(数据包有效负载)

python - Scrapy,在 Javascript 中抓取数据

python - 当 Python 写入 CSV 时,脚本会在 csv 文件的 try/except block 中插入新行

javascript - 有效评估 JavaScript 对象是否包含字符串