もっと分かりやすくまとめたいです
解決したいこと
京都大学のpythonプログラミング演習で下の条件を満たすように出力出来たんですが、もっと読みやすくまとめたいので改善できる箇所があったら教えてほしいです。
条件
● 1 行には,1つの東西の通り上の交差点名を出力する。
● 同じ東西の通り上の交差点名の間には「, 」(半角のカンマとスペース)を挿入する。ただし、行末にカンマがあってはいけない。
具体的には以下のような出力になります.
三条河原町, 三条烏丸, 三条堀川
四条河原町, 四条烏丸, 四条堀川
五条河原町, 五条烏丸, 五条堀川
該当するソースコード
tozai = ["三条","四条", "五条"]
nanboku = ["堀川", "烏丸", "河原町"]
cross_table = []
for i in range(len(tozai)):
street = []
for j in range(len(nanboku)):
cross = tozai[i]+nanboku[j]
street.append(cross)
cross_table.append(street)
for k in range(len(cross_table)):
if k < len(cross_table)-1:
cross = cross_table[k]
else:
cross = cross_table[k]
print(*cross, sep=", ")
0