2023年に習得すべき10の必須のpython組み込み関数は次のとおりです
Python は、Web 開発、データ分析、人工知能など、さまざまな分野で広く使用されている有名なプログラミング言語です。 その人気の理由の 1 つは、多数の組み込み関数が提供されていることです。 これらの関数を使用すると、開発者は独自のコードを記述せずに一般的なタスクを実行できます。 この記事では、すべての開発者が 2023 年に熟知している必要のある 10 個の重要な Python 組み込み関数を見ていきます。フィルター関数から並べ替え関数まで、これらの関数はコードをより効率的かつエレガントにします。
Python 組み込み関数:
フィルター(): filter 関数は、条件に従って iterable から要素をフィルター処理するために使用されます。 関数と iterable の 2 つのパラメーターを受け入れます。 関数はブール値を返す必要があり、これは iterable をフィルタリングするために使用されます。 たとえば、次のコードを使用して、リストからすべての偶数をフィルター処理できます。
数字 = [1, 2, 3, 4, 5, 6]
even_numbers = list(filter(ラムダ x: x % 2 == 0, 数字))
print(偶数)
減らす(): reduce 関数は iterable のすべての要素に関数を適用し、単一の値を返します。 functools モジュールのコンポーネントであるため、使用前にインポートする必要があります。 たとえば、次のコードを使用して、リスト内のすべてのアイテムの積を見つけることができます。
functools import reduce から
数字 = [1, 2, 3, 4, 5]
product = reduce(ラムダ x, y: x*y, 数字)
プリント(製品)
どれか(): any 関数は、 iterable 内のいずれかの要素が true かどうかを判断します。 いずれかの要素が true の場合、true を返します。 それ以外の場合は false を返します。 たとえば、次のコードを使用して、リスト内の要素が 5 より大きいかどうかを確認できます。
数字 = [1, 2, 3, 4, 5, 6]
結果 = 任意 (数字の x に対して x > 5)
印刷(結果)
全て(): all 関数は、 iterable 内のすべての要素が true かどうかを判断するために使用されます。 すべての要素が true の場合、true を返します。 それ以外の場合は false を返します。 たとえば、次のコードを使用して、リスト内のすべての要素が偶数かどうかを確認できます。
数字 = [2, 4, 6, 8, 10]
result = all(x % 2 == 0 for x for numbers)
印刷(結果)
列挙する(): enumerate 関数は、イテラブルにインデックスを追加するために使用されます。 iterable を引数として取り、for ループで使用できる enumerate オブジェクトを返します。 たとえば、次のコードを使用して、リスト内のすべての要素のインデックスと値を出力できます。
数字 = [1, 2, 3, 4, 5]
インデックスの場合、enumerate(number) の値:
print(インデックス、値)
インスタンス(): isinstance 関数は、オブジェクトが特定のクラスまたはサブクラスのインスタンスであるかどうかを確認するために使用されます。 オブジェクトとクラスの 2 つの引数を取ります。 たとえば、次のコードを使用して、変数がリストかどうかを確認できます。
×= [1, 2, 3]
結果 = isinstance(x, リスト)
印刷(結果)
ジップ(): zip 関数は、2 つ以上のリストを 1 つのタプル リストに結合するために使用されます。 たとえば、次のコードを使用して 2 つのリストを組み合わせることができます。
リスト1 = [1, 2, 3]
リスト2 = [4, 5, 6]
print(list(zip(list1, list2)))
地図(): map 関数は、イテラブルのすべての要素に関数を適用するために使用されます。 たとえば、次のコードを使用して、リストのすべての要素を二乗できます。
数字 = [1, 2, 3]
和(): sum 関数は、リストまたはその他の iterable 内のすべての要素の合計を見つけるために使用されます。 たとえば、次のコードを使用して、リスト内のすべての要素の合計を見つけることができます。
数字 = [3, 6, 2, 8, 1]
print(合計(数値))
並べ替えられた(): sorted 関数は、リストまたはその他の iterable をソートするために使用されます。 たとえば、次のコードを使用してリストを並べ替えることができます。
数字 = [3, 6, 2, 8, 1]
print(ソート済み(数字))
これらは、すべての開発者がコーディング スキルを向上させるために知っておく必要がある重要な Python 組み込み関数の一部です。