How to create and initialize a 2d list of characters with different row lengths in Python

1 Answer

0 votes
# Initialize a 2D list with different row lengths
char_list_2D = [
    ['P', 'y', 't', 'h', 'o', 'n'], 
    ['p', 'r', 'o', 'g', 'r', 'a', 'm', 'm', 'i', 'n', 'g' ],
    ['l', 'a', 'n', 'g', 'u', 'a', 'g', 'e']
]

for row in char_list_2D:
    for char in row:
        print(char, end=" ")
    print()




'''
run:

P y t h o n 
p r o g r a m m i n g 
l a n g u a g e 

'''

 



answered Feb 7, 2025 by avibootz
...