016データタイプ:辞書タイプ

まず、辞書(dictの)

要望があれば、今、私は情報を保存する必要があり、我々の前に学習データの種類は、我々は情報のみを格納することが可能なリスト。

user_info = ['xucheng', 'male', '19']

print(user_info[1])  # 'male'
print(user_info[0])  # 'xucheng'
print(user_info[2])  # '19'
male
xucheng
19

私たちの目的を達成するために、リストを使用していますが、リストの内容がわからない場合、私が表現したいものを知っていることはできませんが。

だから我々は、リスト内の各要素を与えることの説明を追加することはできませんか?

だから、新しい使用することができ辞書-データタイプを

1.1辞書の種類は何ですか

辞書タイプに応じて、データ型であるキー:値ストアドバリュー法、代わりにインデックス付けのキー値を通過するのに要する時間は、記述値のファンクションキーを有します。あなたは辞書を使用することができ、データや、より多くのデータのさまざまな種類の保管してください。

1.2の定義方法

コンマで区切られた複数の要素で辞書にアクセスするために使用される複数の値、{}、各要素は、キー:値が格納された値の形式の、データ値は、任意のタイプである形式、記述ためのキー効果は、キーは通常、文字列型です。

user_info = {'name': 'xucheng', 'gender': 'male', 'age': 19}
print(id(user_info))
print(type(user_info))
print(user_info)

出力:

4396183344
<クラスの辞書'>
{ '名前': 'xucheng'、 '性別': '男性'、 '年齢':19}

1.3使用

辞書インデックス値は、もはや[キー]を介してキー値に対応する値を得るために、途中で、むしろキーに依存しません。

# 字典套列表
user_info = {'name': 'xucheng', 'gender': 'male', 'age': 19,'hobby': ['sing', 'jump', 'rap']}
print(user_info['name'])
print(user_info['hobby'][0])

出力:

xucheng
歌います

# 字典套字典
user_info = {'name': 'xucheng', 'gender': 'male', 'age': 19,'hobby': {'hobby_1':'sing','hobby_2':'jump', 'hobby_3':'rap'}}

print(user_info['name'])
print(user_info['hobby']['hobby_2'])

出力:

xuchengの
ジャンプ

おすすめ

転載: www.cnblogs.com/XuChengNotes/p/11271466.html
おすすめ