Python

Pythonでリストの演習問題

By 2021年7月22日No Comments

Pythonでリストを使った演習問題になります。以下の答えになるようにそれぞれ演算をおこなってください。

以下の変数を使って、出力結果になるようにpythonで記載してください。

Know This First

プログラミング初心者対象!Python入門セミナー

プログラミング初心者がPythonの初歩部分を突破するためのセミナーです。

a= [1, 2, 3, 4]
b = [5, 6, 7, 8]
c = [12, 10, 11, 9]
d = ['Hello', 'World', '!!']

[問題1]

リスト内にある2の要素を抽出して出力結果になるようにしてください。

出力結果

3

[問題2]

2つのリストを結合して出力結果になるようにしてください。

出力結果

[1, 2, 3, 4, 5, 6, 7, 8]

[問題3]

リスト内に9の要素を追加して出力結果になるようにください。

出力結果

[5, 6, 7, 8, 9]

[問題4]

リストのインデックス番号である0と1の間に10の要素を挿入して出力結果になるようにしてください。

出力結果

[1, 10, 2, 3, 4]

[問題5]

リスト内の2の要素を削除して出力結果になるようにしてください。

出力結果

[1, 3, 4]

[問題6]

リストのインデックス番号で指定して要素を削除して出力結果になるようにしてください。

出力結果

[1, 2, 4]

[問題7]

del文を使ってリスト内の要素をスライスで範囲指定して出力結果になるようにしてください。

出力結果

[1, 2]

[問題8]

del文を使ってリスト内の要素をスライスで範囲指定して出力結果になるようにしてください。

出力結果

[2, 3, 4]

[問題9]

del文を使ってリスト内の要素をスライスで範囲指定して出力結果になるようにしてください。

出力結果

[3, 4]

[問題10]

del文を使ってリスト内の要素をスライスでステップ指定して出力結果になるようにしてください。

出力結果

[2, 4]

[問題11]

リスト内の要素をすべて削除して出力結果になるようにしてください。

出力結果

[]

[問題12]

リスト内の要素を並び替えて出力結果になるようにしてください。

出力結果

[9, 10, 11, 12]

[問題13]

リスト内の要素を番号の大きい順に並び替えて出力結果になるようにしてください。

出力結果

[12, 11, 10, 9]

[問題14]

リスト内の要素を逆順に並び替えて出力結果になるようにしてください。

出力結果

[9, 11, 10, 12]

[問題15]

2つのリストを組み合わせて二次元配列のリストにして出力結果になるようにしてください。

出力結果

[[1, 2, 3, 4], [5, 6, 7, 8]]

[問題16]

複数のリスト内の要素を組み合わせて出力結果になるようにしてください。

出力結果

[(1, 5, 12), (2, 6, 10), (3, 7, 11), (4, 8, 9)]

[問題17]

2つのリストの要素を辞書型にして出力結果になるようにしてください。

出力結果

{1: 5, 2: 6, 3: 7, 4: 8}

[問題18]

リストの配列をタプルに変更して出力結果になるようにしてください。

出力結果

(1, 2, 3, 4)

[問題19]

1つのリスト内の要素を結合させて出力結果になるようにしてください。

出力結果

Hello World !!

Udemyの動画学習でもPythonを勉強しよう!

「平日の夜の勉強会には時間が間に合わなくて参加できない」「通勤時間のわずかな隙間時間を勉強時間にあてたい」「本ではよく分からないところを動画で理解を深めたい」そんなあなたはUdemyの動画学習がお勧めです!

UdemyのPythonおすすめ33講座レビューリスト
HOSL

Author HOSL

More posts by HOSL