1. HOME»
  2. Python入門»
  3. リストへの要素の追加と置き換え

リストへの要素の追加と置き換え

今回(こんかい)は、Python(パイソン)プログラミングにおける、リストの使(つか)い方(かた)を学(まな)びます。

目次
  1. リストの作成
  2. リストへの要素の追加
  3. リストの要素の置き換え

リストの作成

まず、リストを作ってみましょう。
例(たと)えば、果物(くだもの)のリストであれば、次(つぎ)のように作成(さくせい)します。

fruits = ['りんご', 'いちご', 'メロン']

また、要素(ようそ)のない、空(から)のリストを作成することもできます。

fruits = []

リストへの要素の追加

つづいて、リストに要素(ようそ)を追加(ついか)する方法(ほうほう)です。

リストの末尾に要素を追加(append)

リストの末尾(まつび)に要素を追加するには、appendを使(つか)います。
下(した)の例(れい)では、fruitsリストの末尾に、’みかん’という要素を追加しています。

fruits = ['りんご', 'いちご', 'メロン']
fruits.append('みかん')
print(fruits)

実行結果(じっこうけっか)

['りんご', 'いちご', 'メロン', 'みかん']
果物の挿絵

リストの先頭、または◯番目に要素を追加(insert)

リストの先頭(せんとう)、または◯番目(ばんめ)に要素を追加するには、insertを使います。
最初(さいしょ)の引数(ひきすう)には、何番目に追加するかの数値(すうち)を指定(してい)します。もし、先頭に追加したいのであれば、を指定しましょう。

fruits = ['りんご', 'いちご', 'メロン']
fruits.insert(0, 'みかん')
print(fruits)

実行結果

['みかん', 'りんご', 'いちご', 'メロン']

もし最初の引数に2を指定した場合(ばあい)は、次のようになります。

fruits = ['りんご', 'いちご', 'メロン']
fruits.insert(2, 'みかん')
print(fruits)

実行結果

['りんご', 'いちご', 'みかん', 'メロン']
果物の挿絵

リストの要素の置き換え

つづいて、リストの要素(ようそ)の置(お)き換(か)えをしてみましょう。
要素の置き換えは、置き換えたい要素の番号(ばんごう)を、添字(そえじ)(インデックス)として指定(してい)し、値(あたい)を代入(だいにゅう)します。

下(した)の例(れい)では、fruitsリストの、(から数えて)1番目(ばんめ)、つまり'いちご'を'みかん'に置き換えています。

fruits = ['りんご', 'いちご', 'メロン']
fruits[1] = 'みかん'
print(fruits)

実行結果(じっこうけっか)

['りんご', 'みかん', 'メロン']
フルーツに囲まれた女の子の挿絵
オリジナルゲーム.com