ホームページ  >  記事  >  バックエンド開発  >  Pythonコアのデータ型分析

Pythonコアのデータ型分析

高洛峰
高洛峰オリジナル
2017-03-08 10:54:341489ブラウズ

概要

Pythonコアのデータ型分析
数値: int、long、float、complex、bool
文字: str、unicode
リスト: list
辞書: dict
タプル: tuple
ファイル: file
その他の型: set、frozenset、クラス型、なし
その他のファイルツール: パイプ、先入れ先出しパイプ (fifo)、ソケット ファイル (ソケット)

型変換

非文字 -->文字

を使用します
プロジェクト 操作
str() とprintは同じ結果になります
repr() オブジェクトの正確な値ですが、ほとんどはeval(repr(object)) == object
format() format(value[, format_spec])

変換可能な非数値 -->数値

item operation
int( ) 整数に変換
float() 浮動小数点に変換

シリアル化

項目 操作
list() 文字列リストに変換
tuple() タプルへの文字列
set() 設定する文字列
frozenset() 不変のsetへの文字列
dict() に基づいて辞書を作成します(キー, 値) タプル リスト

文字と ASCII 変換

chr

プロジェクト

操作

binoct整数を8進数の文字列に変換整数を16進数に変換文字列を数値に変換
整数をバイナリ文字列に変換
hex
eval

以上がPythonコアのデータ型分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。