Pythonリストとタプルの実践的な使い方
リストの基礎
Pythonのリストは [] で囲み、カンマ区切りで要素を格納する可変長シーケンスです。異なる型を混在させることも可能です。
games = ['Apex Legends', 'Valorant', 'Elden Ring', 'CS2', 'Fortnite']
# インデックスアクセス
first = games[0] # 'Apex Legends'
nested = games[0][2] # 'e'
last = games[-1] # 'Fortnite'
slice_ex ...
7月4日 22:13 投稿
Pythonリスト操作におけるappend()メソッドの実用的な活用事例15選
基本的な操作
1. 単一要素の追加
data_list = [10, 20, 30]
data_list.append(40)
print(data_list) # 出力: [10, 20, 30, 40]
2. 反復処理によるリスト構築
result = []
for j in range(1, 6):
result.append(j)
print(result) # 出力: [1, 2, 3, 4, 5]
3. ユーザ入力の動的収集
inputs = []
user_value = ''
while user_value != 'exit':
user_value = input ...
6月27日 18:05 投稿
Python リストのスライス操作:基本から実践まで
リスト(List)はPythonで最もよく使われるデータ構造の一つであり、データの分割や結合などの機能を実現するためにリストをスライスする操作が頻繁に必要になります。本記事では、Pythonにおけるリストのスライス方法を基本から高度なテクニック、実際の応用例まで詳しく解説します。
一、リストスライスの基本
Pythonのスライス(Slicing)は、リストから部分リストを ...
6月3日 22:39 投稿
Pythonのデータ構造:リストとタプル
リストとタプルの基本概念
Pythonのリストとタプルは、どちらも任意のデータ型を格納できる順序付きコレクションです。多くのプログラミング言語ではコレクション内のデータ型が統一されている必要がありますが、Pythonではこの制約はありません。
主な違い
リストは動的で、長さを変更したり、要素を追加・削除・変更したりできます(mutable)。
一方、タプルは静的で、 ...
5月20日 18:57 投稿