2021年3月14日星期日

list printing brackets within the output

here is my code

old_lists = [['one', 'two', ['three', 'four', 'five']],   ['six', 'seven', ['eight', 'nine', 'ten']],   ['eleven', 'twelve', ['thirteen', 'fourteen', 'fifteen']]]    new_list = []    for i, j, k in old_lists:  new_list.append('{} {} {}'. format(i, j, k))    print(new_list)  

I am getting this output ["one two ['three', 'four', 'five']", "six seven ['eight', 'nine', 'ten']", "eleven twelve ['thirteen', 'fourteen', 'fifteen']"]

I would like it as such that ['three', 'four', 'five'], ['eight', 'nine', 'ten'], ['thirteen', 'fourteen', 'fifteen'] don't return inside list brackets [ ]

I have tried with error

new_list = []    for i, j, k in old_lists:     for a, b, c in k:     new_list.append('{} {} {} {} {} {}'. format(i, j, k, a, b, c))    print(new_list)  
https://stackoverflow.com/questions/66631510/list-printing-brackets-within-the-output March 15, 2021 at 10:07AM

没有评论:

发表评论