【緊急】Python課題―数の並び替え (正解率68.9%)

pythonで文法がわからない時は検索するのであるが、そこで見た前置きで
簡単なプログラムほど検索で出てこない
とあって、ずっと同じことを思っていた自身もまったく同じ意見であった。
今回はpythonの配列の問題であるが、これまた自身はかなり苦労したので
同じ悩みの人いるだろう」ということで緊急で放出する。
もっと短縮した書き方があるようだが明らかにわかりにくいので平易な記述にした。文法さえわかれば実際の記述は困らないだろうと思う。

#数の並び替え (paizaランク D 相当) 
# coding: utf-8
n=int(input())
a=[] #配列の宣言
for i in range(n):
   a.append(int(input()))
a.sort() #小さい順に並び替え
for j in range(n):
    print(a[j])
    j=j+1