[array_ans.append(array[i]-array2[i]) for i in range(N)]
です。
これを通常表記で書くと、
#ループで減算処理と減算結果の格納を同時に行う
for i in range(N):
array_ans.append(array[i]-array2[i])
に、なります。
手順6では、内包表記を使ってリストarray_ansをループで出力しています。
[print(num) for num in array_ans]
これを通常のループで書くとこうなります。
#答えが格納されたarray_ansをループで出力する
for num in array_ans:
print(num)
ここまでのコードはこの様になります。
#リストの長さNを取り込む
N=int(input())
#リストarrayを取り込む
array=list(map(int,input().rstrip().split(' ')))
#リストarray2を取り込む
array2=list(map(int,input().rstrip().split(' ')))
#リストarrayからarray2を減算した答えを格納する空のリスト、array_ansを定義する
array_ans=[]
#ループで減算処理と減算結果の格納を同時に行う
[array_ans.append(array[i]-array2[i]) for i in range(N)]
#答えが格納されたarray_ansをループで出力する
[print(num) for num in array_ans]
#ループで各要素を2倍にした結果を配列array2に格納する
for num in array:
num*=2
array2.append(num)
手順5でリストarray2を出力しています。
#ループでarray2を出力する
for num in array2:
print(num)
ここまでのコードはこの様になります。
#リストの個数Nを読み込む
N=int(input())
#リストを読み込む
array=list(map(int,input().rstrip().split(' ')))
#2倍にした要素を格納する配列array2を宣言する
array2=[]
#ループで各要素を2倍にした結果を配列array2に格納する
for num in array:
num*=2
array2.append(num)
#ループでarray2を出力する
for num in array2:
print(num)
#リストの個数Nを読み込む
N=int(input())
#リストを読み込む
array=list(map(int,input().rstrip().split(' ')))
#内包表記のループを使ってリストの各要素の値を2倍にして改行区切りで出力する
[print(num*2) for num in array]
#V6の中で特に私が好きな曲
V6=['MUSIC FOR THE PEOPLE',
'愛なんだ',
'WAになっておどろう',
'Darling',
'CHANGE THE WORLD',
'Orange',
'BEAT YOUR HEART',
'MADE IN JAPAN',
'Believe Your Smile',
'Be Yourself!'
]
#[計算式 for in リスト]
[print(song) for song in V6]
結果を表示します。
曲名を昇順にしたい時は、
リスト名.sort()
を追記します。
#V6の中で特に私が好きな曲
V6=['MUSIC FOR THE PEOPLE',
'愛なんだ',
'WAになっておどろう',
'Darling',
'CHANGE THE WORLD',
'Orange',
'BEAT YOUR HEART',
'MADE IN JAPAN',
'Believe Your Smile',
'Be Yourself!'
]
#昇順
V6.sort()
#[計算式 for in リスト]
[print(song) for song in V6]
逆にリストを降順にしたい時は
リスト名.sort(reverse=True)
と改変します。
#V6の中で特に私が好きな曲
V6=['MUSIC FOR THE PEOPLE',
'愛なんだ',
'WAになっておどろう',
'Darling',
'CHANGE THE WORLD',
'Orange',
'BEAT YOUR HEART',
'MADE IN JAPAN',
'Believe Your Smile',
'Be Yourself!'
]
#降順に改変
V6.sort(reverse=True)
#[計算式 for in リスト]
[print(song) for song in V6]