ホームページ > バックエンド開発 > Python チュートリアル > 重要な Python 組み込み関数: 例と使用法

重要な Python 組み込み関数: 例と使用法

Barbara Streisand
リリース: 2024-10-11 10:16:29
オリジナル
734 人が閲覧しました

Essential Python Built-in Functions: Examples and Usage

そのシンプルさと読みやすさで知られる Python には、一般的なプログラミング タスクを簡素化する豊富な組み込み関数セットが付属しています。これらの関数を使用すると、開発者は大規模なコードを記述することなく、さまざまな操作を実行できます。この記事では、Python のいくつかの重要な組み込み関数 (len()、max()、sum() など) を、その使用法を説明する実際の例とともに説明します。

1.レン()

len() 関数は、文字列、リスト、タプル、またはその他の反復可能なオブジェクト内の項目の数を返します。

例:

# Using len() with a list
my_list = [1, 2, 3, 4, 5]
print(len(my_list))  # Output: 5

# Using len() with a string
my_string = "Hello, World!"
print(len(my_string))  # Output: 13
ログイン後にコピー

2.max()

max() 関数は、反復可能な引数から最大の項目、または 2 つ以上の引数の最大のものを返します。リストまたはタプルの最大値を見つけるのに役立ちます。

例:

# Using max() with a list
numbers = [1, 3, 2, 5, 4]
print(max(numbers))  # Output: 5

# Using max() with multiple arguments
print(max(10, 20, 30))  # Output: 30
ログイン後にコピー

3. 合計()

sum() 関数は、リストやタプルなどの反復可能オブジェクト内のすべての項目の合計を計算します。また、開始値として機能する 2 番目の引数を取ることもできます。

例:

# Using sum() with a list
numbers = [1, 2, 3, 4, 5]
print(sum(numbers))  # Output: 15

# Using sum() with a starting value
print(sum(numbers, 10))  # Output: 25 (15 + 10)
ログイン後にコピー

4.分()

min() 関数は、反復可能な引数から最小の項目、または 2 つ以上の引数の最小のものを返します。

例:

# Using min() with a list
numbers = [1, 3, 2, 5, 4]
print(min(numbers))  # Output: 1

# Using min() with multiple arguments
print(min(10, 20, 30))  # Output: 10
ログイン後にコピー

5.sorted()

sorted() 関数は、元の反復可能要素は変更されずに、任意の反復可能要素から新しい並べ替えられたリストを返します。

例:

# Using sorted() with a list
numbers = [3, 1, 4, 1, 5, 9]
sorted_numbers = sorted(numbers)
print(sorted_numbers)  # Output: [1, 1, 3, 4, 5, 9]
print(numbers)  # Output: [3, 1, 4, 1, 5, 9] (original list is unchanged)
ログイン後にコピー

6.abs()

abs() 関数は、符号に関係なく、数値の負でない値である数値の絶対値を返します。

例:

print(abs(-5))  # Output: 5
print(abs(3.14))  # Output: 3.14
ログイン後にコピー

7.round()

round() 関数は、指定された小数点以下の桁数に数値を四捨五入します。 2 番目の引数が指定されていない場合は、最も近い整数に丸められます。

例:

print(round(3.14159, 2))  # Output: 3.14
print(round(3.5))  # Output: 4 (rounds to nearest even)
ログイン後にコピー

8.type()

type() 関数はオブジェクトのタイプを返します。これは、デバッグや処理中のデータの理解に役立ちます。

例:

print(type(42))  # Output: <class 'int'>
print(type("Hello"))  # Output: <class 'str'>
print(type([1, 2, 3]))  # Output: <class 'list'>
ログイン後にコピー

9.すべて()

all() 関数は、反復可能オブジェクトのすべての要素が true の場合 (または反復可能オブジェクトが空の場合)、True を返します。この関数は、複数のアイテムにわたる条件を検証するのに役立ちます。

例:

print(all([True, True, False]))  # Output: False
print(all([1, 2, 3]))  # Output: True
ログイン後にコピー

10. 任意()

any() 関数は、反復可能要素のいずれかの要素が true の場合に True を返します。反復可能オブジェクトが空の場合は、False を返します。

例:

print(any([False, False, True]))  # Output: True
print(any([0, "", None]))  # Output: False
ログイン後にコピー

結論

Python の組み込み関数は、開発者に不可欠なツールを提供し、最小限のコードで一般的な操作を簡単に実行できるようにします。 len()、max()、sum() などの関数は、Python プログラムの効率と読みやすさの向上に役立ちます。これらの機能を理解して活用することで、コーディング プロセスを大幅に効率化し、コードの品質を向上させることができます。初心者でも経験豊富な開発者でも、これらの組み込み関数をマスターすることは、Python プログラミングの旅に有益です。

以上が重要な Python 組み込み関数: 例と使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート