2024-10-01 05:01:31 发布
网友
在Python中,给定以下字符串数组
[ 'abc', 'def', 'ghi', 'jkl' ]
你怎么把它变成
[ 'jgda', 'kheb', 'lifc' ]
使用zip和str.join
zip
str.join
例如:
a = ['abc', 'def', 'ghi', 'jkl'] for i in zip(*a): print("".join(i)[::-1])
输出:
jgda kheb lifc
[::-1]
你可以用numpy
import numpy as np x = ['abc', 'def', 'ghi', 'jkl' ] a = np.rot90([list(row) for row in x], 3) result = [''.join(row) for row in a]
使用
zip
和str.join
例如:
输出:
[::-1]
反转字符串。你知道吗你可以用numpy
输出:
相关问题 更多 >
编程相关推荐