3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Pythonのリストのメソッドに慣れる

Last updated at Posted at 2022-01-15

はじめに

Pythonのリストメソッドの使い方を覚え書きです。
難しい事が書きません。

目次

  • append(x)
  • insert(i, x)
  • pop(i)
  • remove(x)
  • clear()

リスト作成(サンプル)

サンプルのリストを作成し、次から説明するメソッドを実行した時にどういう結果になるか、確かめながら進めます。
まず、11,12,13,14の4個の数値が入ったリストを作成します。

list
>>> list = [11,12,13,14]
>>> list
[11, 12, 13, 14]

リストのメソッド

###list.append(x) - リストの追加(最後に)

リストの最後にxを追加します。

append
>>> list.append(25)
>>> list
[11, 12, 13, 14, 25]

はい、最後に'25'が追加されましたね。

###list.insert(i, x) - 指定の場所へ挿入

i番目の前に、Xを挿入します。

insert
>>> list.insert(2, 22)
>>> list
[11, 12, 22, 13, 14, 25]

2番目の前、つまり、
11が0番目、12が1番目、13が2番目なので、13の前に22を追加されましたね。

###list.pop(i) - 指定の場所を削除

i番目を削除を追加します。戻り値は削除する値。

pop
>>> list.pop(4)
14
>>> list
[11, 12, 22, 13, 25]

4番目の14が結果として出力されて、14が削除されていますね。

###list.remove(x) - 指定の値を削除

指定値を削除します。
popメソッドと違い、場所ではなく、値の指定です。

remove
>>> list.pop(12)
>>> list
[11, 22, 13, 25]

指定した12が削除されていますね。

###list.clear() - すべての要素をクリアする

すべての要素がクリアされます。

remove
>>> list.clear()
>>> list
[]

空になりましたね。すっきり!

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?