文字列リストの探索
このステップでは、Python の文字列リストについて学びます。文字列リストとは、各要素が文字列であるリストのことです。リストは Python の基本的なデータ構造で、項目の順序付きコレクションを格納するために使用されます。文字列のリストを操作する方法を理解することは、テキストデータの処理やファイル名の操作など、多くのプログラミングタスクにおいて重要です。
まず、簡単な文字列リストを作成してみましょう。LabEx 環境で VS Code エディタを開きます。~/project
ディレクトリに string_list.py
という名前の新しいファイルを作成します。
## Create a list of strings
my_list = ["apple", "banana", "cherry"]
## Print the list
print(my_list)
ファイルを保存します。次に、~/project
ディレクトリでターミナルを開き、スクリプトを実行します。
python string_list.py
以下の出力が表示されるはずです。
['apple', 'banana', 'cherry']
では、文字列リストに対して実行できる一般的な操作をいくつか探索してみましょう。インデックスを使用してリストの個々の要素にアクセスすることができます。Python は 0 から始まるインデックス付けを使用することを覚えておいてください。つまり、最初の要素のインデックスは 0 です。
string_list.py
ファイルに以下のコードを追加します。
## Accessing elements by index
first_element = my_list[0]
second_element = my_list[1]
print("First element:", first_element)
print("Second element:", second_element)
スクリプトを再度実行します。
python string_list.py
以下の出力が表示されるはずです。
['apple', 'banana', 'cherry']
First element: apple
Second element: banana
リスト内の要素を変更することもできます。
## Modifying an element
my_list[1] = "grape"
print(my_list)
スクリプトを再度実行します。
python string_list.py
以下の出力が表示されるはずです。
['apple', 'banana', 'cherry']
First element: apple
Second element: banana
['apple', 'grape', 'cherry']
最後に、append()
メソッドを使用してリストに新しい要素を追加することができます。
## Adding an element
my_list.append("orange")
print(my_list)
スクリプトを最後に一度実行します。
python string_list.py
以下の出力が表示されるはずです。
['apple', 'banana', 'cherry']
First element: apple
Second element: banana
['apple', 'grape', 'cherry']
['apple', 'grape', 'cherry', 'orange']
これで、Python の文字列リストに対して実行できる基本的な操作を実証しました。次のステップでは、リストを操作するためのより高度な技術を学びます。