2024-09-29 23:30:26 发布
网友
我需要帮助更改字符串列表的顺序。 例如:
Matrix_List = ['bnnp', 'yior', 'ente', 'femf'] b n n p y i o r e n t e f e m f
我想把它改成这样(比如按照这个方向建立一个新的列表)↘ 地址:
b i t f y n m e e f n o e n r p Matrix_list = ['bitf', 'ynm','ee','f','noe','nr','p']
任何帮助都会很感激。你知道吗
你可以这样变换你的网格
b n n p y i o r e n t e f e m f
然后使用zip检索列:
zip
Matrix_List = ['bnnp', 'yior', 'ente', 'femf'] n = len(Matrix_List) pad = (n-1) * [''] padded = [pad[i:] + list(word) + pad[:i] for i, word in enumerate(Matrix_List)] result = [''.join(column) for column in zip(*padded)]
我想你可以通过使用“for”将所有单个字符放入一个新的列表中。然后,通过新列表的索引,您可以调用这些字母并创建您想要的列表。你知道吗
你可以这样变换你的网格
然后使用
zip
检索列:我想你可以通过使用“for”将所有单个字符放入一个新的列表中。然后,通过新列表的索引,您可以调用这些字母并创建您想要的列表。你知道吗
相关问题 更多 >
编程相关推荐