Day 186リストに要素を追加する
Pythonコード
1fruits = ['apple', 'banana', 'cherry']2print('初期リスト: ', fruits)3fruits.append('orange')4print('追加後リスト: ', fruits)5try:6 num = int(input('リストに追加する数字を入力してください: '))7 fruits.append(num)8 print('最終リスト: ', fruits)9except ValueError:10 print('数字以外の入力です。')
解説
- 行1〜2: リストを初期化し、初期リストを表示します。リストは複数の要素を格納できるデータ構造です。ここでは、fruits という名前のリストを作成し、'apple', 'banana', 'cherry' という3つの要素を格納しています。print()関数は、指定した内容を画面に表示する関数です。print()関数は、標準出力にテキストを出力するために使用されます。
- 行3: リストに新しい要素を追加します。append()メソッドは、リストの末尾に新しい要素を追加するメソッドです。ここでは、'orange'をリストの末尾に追加しています。append()メソッドは、リストの最後に要素を追加するために使用されます。
- 行4: 追加後のリストを表示します。print()関数を使用して、リストの内容を画面に表示します。
- 行5〜10: ユーザーから入力を受け付け、リストに追加します。try/exceptブロックは、エラーが発生した場合にエラーを処理するための構文です。int()関数は、文字列を整数に変換する関数です。input()関数は、ユーザーから入力を受け付ける関数です。ここでは、ユーザーから入力を受け付け、整数に変換してリストに追加しています。ValueErrorは、整数以外の入力がされた場合に発生するエラーです。try/exceptブロックは、プログラムの実行中に発生するエラーを処理するために使用されます。
次に試してみよう
- リストから要素を削除するdel文やremove()メソッドを試してみましょう。
- リストの要素を並べ替えるsort()メソッドを試してみましょう。
- リストの要素を検索するindex()メソッドを試してみましょう。