昇順と降順の数字が混在するリストを生成しようとしています。
たとえば、あなたが持っているとしましょうn=5
。あなたが持っているものに基づいてリスト/配列を生成したいn
:
[0,1,2,3,4,3,2,1,0]
リスト内包表記を使用します。
私はこれをやってみました:
print [[i+j] for i in range(n)for j in range(n,-1,-1)]
しかし、私はそれを正しく理解できないようです。
昇順と降順の数字が混在するリストを生成しようとしています。
たとえば、あなたが持っているとしましょうn=5
。あなたが持っているものに基づいてリスト/配列を生成したいn
:
[0,1,2,3,4,3,2,1,0]
リスト内包表記を使用します。
私はこれをやってみました:
print [[i+j] for i in range(n)for j in range(n,-1,-1)]
しかし、私はそれを正しく理解できないようです。