私はこのようなlist
とを持っていますlist of list
>>> list2 = [["1","2","3","4"],["5","6","7","8"],["9","10","11","12"]]
>>> list1 = ["a","b","c"]
上記の 2 つのリストを圧縮して、インデックスごとに値のインデックスを照合できるようにしました。
>>> mylist = zip(list1,list2)
>>> mylist
[('a', ['1', '2', '3', '4']), ('b', ['5', '6', '7', '8']), ('c', ['9', '10', '11', '12'])]
今、私は上記の出力をmylist
使用して印刷しようとしました
>>> for item in mylist:
... print item[0]
... print "---".join(item[1])
...
それは私のであるこの出力になりましたdesired output
。
a
1---2---3---4
b
5---6---7---8
c
9---10---11---12
さて、私の質問はcleaner and better
、希望する出力を達成する方法が他にあるのか、それともbest(short and more readable)
可能な方法なのかということです。