#リストの数値の個数を取得
N=int(input())#リストを取得
array=list(map(int,input().rstrip().split(' ')))#For文とIF文でリストの数値が3で割り切れる場合のみ出力するfor num in array:if num%3==0:print(num)
次に、上記のForとIFの箇所に【内包表記】を施したコードです。
#リストの数値の個数を取得
N=int(input())#リストを取得
array=list(map(int,input().rstrip().split(' ')))#【内包表記】For文とIF文でリストの数値が3で割り切れる場合のみ出力する[print(num)for num in array if num%3==0]
#リストの長さNを取得
N=int(input())#リストを取得
array=list(map(int,input().rstrip().split(' ')))#「1」の出現回数ansを0で初期化する
ans=0#ループでリストを探索して「1」を見つけたらansをインクリメントするfor num in array:print('分岐前:現在の「1」の数は【'+str(ans)+'】です。')print('リストの要素numは【'+str(num)+'】です。')if num==1:
ans+=1print('<<<「1」を見つけたぞ!!!!!>>>')print('分岐後:現在の「1」の数は【'+str(ans)+'】です。')print('------------------------------')print('このリストの最終的な「1」の数は【'+str(ans)+'】です。')
#リストの長さNを取得
N=int(input())#リストを取得
array=list(map(int,input().rstrip().split(' ')))#「1」の出現回数ansを0で初期化する
ans=0#ループでリストを探索して「1」を見つけたらansをインクリメントするfor num in array:#print('分岐前:現在の「1」の数は【'+str(ans)+'】です。')#print('リストの要素numは【'+str(num)+'】です。')if num==1:
ans+=1#print('<<<「1」を見つけたぞ!!!!!>>>')#print('分岐後:現在の「1」の数は【'+str(ans)+'】です。')#print('------------------------------')#print('このリストの最終的な「1」の数は【'+str(ans)+'】です。')print(ans)
for(let i =0; i <N; i++){
console.log(`分岐前:現在の「1」の数は【${ans}】です。`);
console.log(`現在の配列array[0][${i}]の要素は【${array[0][i]}】です。`);if(array[0][i]==1){
console.log('<<<「1」を見つけたぞ!!!!!>>>');
ans +=1;}
console.log(`分岐後:現在の「1」の数は【${ans}】です。`);
console.log('--------------------------------------');}