我是python的初学者
我有一个嵌套的字符串列表:
mylist = [['ab','cde','efgh'],['ijk','lm','mno'],['p','qrst','uv']]
我需要以原始格式打印每个列表的第一,第二和第三项,并且每一列都应右对齐:
输出:
ab, ijk, p
cde, lm, qrst
efgh, mno, uv
您能帮我怎么做吗?
答案 0 :(得分:0)
这听起来像是一项家庭作业,所以我做了一些简单的事情。
l = [["ab","cde","efgh"],["ijk","lm","mno"],["p","qrst","uv"]]
# Assume the each list is the same length
for i in range(len(l[0])):
print(",".join([ele[i] for ele in l]))
它以您想要的方式输出列表,除非它没有正确对齐。我将对齐方式交给您:)