Day 21リストから要素を削除する
Pythonコード
1fruits = ['apple', 'banana', 'cherry', 'date']2print('初期リスト:', fruits)3 4# 要素の削除5fruits.remove('banana')6print('bananaを削除したリスト:', fruits)7 8# 位置による削除9del fruits[0]10print('先頭の要素を削除したリスト:', fruits)11 12# ポップ13popped_fruit = fruits.pop(0)14print('ポップした要素:', popped_fruit)15print('ポップした後のリスト:', fruits)16 17# clear18fruits.clear()19print('クリアしたリスト:', fruits)
解説
- 行1〜2: リストを初期化し、print()関数を使ってリストの内容を表示します。print()関数は、指定された内容を画面に出力するために使います。
- 行4〜5: remove()メソッドを使って、リストから特定の要素('banana')を削除します。remove()メソッドは、リストから最初に出現する指定された要素を削除します。
- 行8〜9: del文を使って、リストから特定の位置(0)の要素を削除します。del文は、指定された位置の要素を削除します。
- 行12〜14: pop()メソッドを使って、リストから特定の位置(0)の要素を削除し、削除した要素を返します。pop()メソッドは、指定された位置の要素を削除し、削除した要素を返します。
- 行17〜18: clear()メソッドを使って、リストの全要素を削除します。clear()メソッドは、リストの全要素を削除します。
次に試してみよう
- リストの要素を追加するappend()メソッドやextend()メソッドを使ってみましょう。
- リストの要素をソートするsort()メソッドやsorted()関数を使ってみましょう。
- リストの要素を検索するindex()メソッドやcount()メソッドを使ってみましょう。