ホームページ >バックエンド開発 >Python チュートリアル >Pythonのデータ型変換関数とは何ですか?
Python データ型変換関数には、1. int() 関数、2. float() 関数、3. str() 関数、4. list() 関数、5. tuple() 関数、6. dict() 関数; 7. set() 関数; 8. bytes() 関数; 9. complex() 関数。詳細な紹介: 1. int() 関数、この関数は数値または数値を含む文字列を整数に変換するために使用されます; 2. float() 関数、この関数は数値または文字列などを変換するために使用されます。
このチュートリアルのオペレーティング システム: Windows 10 システム、Python バージョン 3.11.4、DELL G3 コンピューター。
Python では、さまざまな関数を使用してデータ型を変換できます。一般的に使用されるデータ型変換関数の一部を次に示します。
1, int(): この関数は、数値または数値を含む文字列を整数に変換するために使用されます。例:
x = int(2.8) # x will be 2 y = int("3") # y will be 3
2, float(): この関数は、数値または文字列を浮動小数点数に変換するために使用されます。例:
x = float(2) # x will be 2.0 y = float("3.5") # y will be 3.5
3, str(): この関数は、他のデータ型を文字列に変換するために使用されます。例:
x = str(2) # x will be "2" y = str(3.5) # y will be "3.5"
4, list(): この関数は、反復可能なオブジェクト (タプルや文字列など) をリストに変換するために使用されます。例:
x = list((1, 2, 3)) # x will be [1, 2, 3] y = list("hello") # y will be ['h', 'e', 'l', 'l', 'o']
5, tuple(): この関数は、反復可能なオブジェクトをタプルに変換するために使用されます。例:
x = tuple([1, 2, 3]) # x will be (1, 2, 3)
6, dict(): この関数は辞書を作成するために使用されます。ネストされたキーと値のペアのシーケンスから辞書を構築できます。例:
x = dict([(1, 'one'), (2, 'two')]) # x will be {1: 'one', 2: 'two'}
7, set(): この関数は、反復可能なオブジェクトをセットに変換するために使用されます。例:
x = set([1, 2, 3, 3]) # x will be {1, 2, 3}
8, bytes(): この関数は、オブジェクトをバイト オブジェクトに変換するために使用されます。例:
x = bytes([1, 2, 3]) # x will be b'\x01\x02\x03'
9, complex(): この関数は、複素数を作成するために使用されます。例:
x = complex(1, 2) # x will be (1+2j)
上記は、Python でのデータ型変換の基本的な関数の一部です。一部のデータ型 (辞書やカスタム オブジェクトなど) には変換メソッドが組み込まれていない場合があることに注意してください。この場合、変換メソッドを自分で定義するか、サードパーティのライブラリ (パンダなど) を使用する必要がある場合があります。変換を実行します。
以上がPythonのデータ型変換関数とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。