pythonコード百科事典

コピペですぐ使えるPythonコードをご紹介

list

Pythonで複数のリストを結合する方法(extend, +=)

Pythonでリストを結合するには、extend()メソッドまたは、+=演算子を使用します。また、新しいリストを生成するために+演算子を使用することもできます。 例: list1 = [1, 2, 3] list2 = [4, 5, 6] # extend()メソッドを使用 list1.extend(list2) print(lis…

Pythonのappendとextendの違いについて

appendはリストに要素を追加するメソッドです。要素はリストの末尾に追加されます。 例: >>> a = [1, 2, 3] >>> a.append(4) >>> print(a) [1, 2, 3, 4] extendはリストに別のリストを結合するメソッドです。 例: >>> a = [1, 2, 3] >>> b = [4, 5, 6] >>> a…

Pythonでlistから要素を削除して取り出す方法(pop)

概要とサンプルコード Pythonのリストでは、pop() メソッドを使用することで要素を削除したり、削除された要素を取得することができます。 次の例では、リストの末尾から要素を削除し、削除された要素を表示する方法を示しています。 # リストを作成する num…

Pythonでリストの中身を順番に処理する方法(for in list)

概要とサンプルコード Python では、リストやタプルなどのシーケンス型のデータを順番に取り出すことができます。これを実現するのが、for ステートメントです。 使い方は以下のようになります。 # リストを作成する numbers = [1, 2, 3, 4, 5] # リストの各…

Pythonで配列の中身を検索する方法

Pythonでリスト(配列)の中身を検索するには、様々な方法があります。以下に、いくつかの方法を紹介します。 in 演算子を使う方法 my_list = [1, 2, 3, 4, 5] if 3 in my_list: print("3 is in the list") list.index() メソッドを使う方法 my_list = [1, 2…

Pythonでリストをソートする方法

Pythonでリストをソートするには、内置の関数 sorted() を使うことができます。 my_list = [3, 4, 2, 1] sorted_list = sorted(my_list) print(sorted_list) # [1, 2, 3, 4] リストの要素を特定の順序で並び替えることもできます。例えば、リスト内の数値を…

Pythonでリストに新たな要素を追加する方法

Pythonでリストに新たな要素を追加するには、以下のような方法があります。 append メソッドを使う list = [1, 2, 3] list.append(4) # [1, 2, 3, 4] += 演算子を使う list = [1, 2, 3] list += [4] # [1, 2, 3, 4] insert メソッドを使う list = [1, 2, 3] …

Pythonで1から100までの数字を格納したリストを作成する

Pythonで1から100までの数字を格納したリストを作成するには、以下のように range() 関数を使用します。 my_list = list(range(1, 101)) print(my_list) # [1, 2, 3, ..., 99, 100] range() 関数は、指定された範囲内の整数を生成するために使用されます。 …

Pythonコードで素数をリストに格納・一覧表示する方法

素数を求める方法の1つに「エラトステネスの篩」と呼ばれる方法があります。 この方法は、2から順番に数を篩い落としていき、素数だけをリストに格納していくものです。 下記のコードは、1,000までの素数をリストに格納するものです。 primes = [] # 素数を…