Perpendicular Words in Python

Problem Statement:

We need to convert normal words into perpendicular words in python. The user will input a series of words with an equal number of characters and if we suppose it as a 1D matrix, we will convert it into a 2D matrix of the entered series of words. We will split it into a list of the words and take the characters of each word of the same index for the new string.

Code for Perpendicular Words in Python:

my_string = "ADG BEH CFI"

list_words = my_string.split(" ")
list_letters = []

for i in list_words:
    list_letters.append([*i])

for i in range(len(list_words)):
    s = ""
    for j in range(len(list_words[i])):
        s = s + list_letters[j][i]
    print(s)

Output:

code
code
output
output

Also Read:

Share:

Author: Ayush Purawr