Python進級01辞書
2833 ワード
原文:
Python進級01辞書
作者:Vamei出典:http://www.cnblogs.com/vamei 転載を歓迎します.この声明も保留してください.ありがとうございます.
基本教程は基本概念、特に対象とクラスを紹介しています.
階段を進める教程は基礎教程に対して更に開拓して、Pythonの細い点を説明します.チュートリアルを進めてから、Pythonに対してもっと全面的な認識を持ってほしいです.
前に話しましたが、リストはPythonの中のクラスです.特定の表、例えばnl=[1,3,8]は、この類の対象です.私たちはこのオブジェクトのいくつかの方法を呼び出すことができます.例えば、nl.apped(15).私たちは新しい種類を紹介します.辞書です.リストと同様に、辞書も複数の要素を保存することができます.このように複数の要素を格納する対象を容器といいます.
基本概念
一般的な辞書の作成方法:
>>dic={'tom':11,sam':57,lily':100}
>>print type(dic)
辞書と表が似ているところは、コンマで区切られた複数の要素が含まれています.しかし、辞書の要素には2つの部分が含まれています.キーと値は文字列で表されることが多いです.また、数字または真の値でキーを表すこともできます.値は任意のオブジェクトでも良いです.キーと値は一対一で対応します.
例えば、上記の例では、「tom」は11、「sam対応57、「lily」は100に対応する.
表と違って、辞書の要素は順番がありません.下付き参照要素を通してはいけません.辞書はキーで参照します.
>>print dic['tom']
>>dic['tom'=>30
>>print dic
新しい空き辞書を構築します.
>>dic={}
>>print dic
辞書に新しい要素を追加する方法:
>>dic['lilei'=>99
>>print dic
ここでは、新しいキーを引用して、対応する値を付与します.
辞書要素の循環呼び出し
サイクルでは、dictの各キーが抽出され、key変数に与えられます.
printの結果を通して、dicの要素は順序がないことを再確認できます.
辞書の使い方
>>print dic.keys() # dicのすべてのキーを返します.
>>print dic.values() # dicのすべての値を返します.
>>print dic.items() # dicのすべての要素(キーペア)を返します.
>>dic.calear() # クリアディック、dictは{}になります.
もう一つのよく使われている使い方があります.
>>del dic['tom'] # dicの「tom」要素を削除します.
delはPythonに保持されているキーワードで、オブジェクトを削除します.
表と似ています.辞書の要素の総数をlen()で調べられます.
>>print(len(dic)
締め括りをつける
辞書の各要素はキーのペアです.要素に順序がありません.
dic={'tom':11,sam':57,lily':100}
dic['tom'=99
for key in dic:…
del,len()
Python進級01辞書
作者:Vamei出典:http://www.cnblogs.com/vamei 転載を歓迎します.この声明も保留してください.ありがとうございます.
基本教程は基本概念、特に対象とクラスを紹介しています.
階段を進める教程は基礎教程に対して更に開拓して、Pythonの細い点を説明します.チュートリアルを進めてから、Pythonに対してもっと全面的な認識を持ってほしいです.
前に話しましたが、リストはPythonの中のクラスです.特定の表、例えばnl=[1,3,8]は、この類の対象です.私たちはこのオブジェクトのいくつかの方法を呼び出すことができます.例えば、nl.apped(15).私たちは新しい種類を紹介します.辞書です.リストと同様に、辞書も複数の要素を保存することができます.このように複数の要素を格納する対象を容器といいます.
基本概念
一般的な辞書の作成方法:
>>dic={'tom':11,sam':57,lily':100}
>>print type(dic)
辞書と表が似ているところは、コンマで区切られた複数の要素が含まれています.しかし、辞書の要素には2つの部分が含まれています.キーと値は文字列で表されることが多いです.また、数字または真の値でキーを表すこともできます.値は任意のオブジェクトでも良いです.キーと値は一対一で対応します.
例えば、上記の例では、「tom」は11、「sam対応57、「lily」は100に対応する.
表と違って、辞書の要素は順番がありません.下付き参照要素を通してはいけません.辞書はキーで参照します.
>>print dic['tom']
>>dic['tom'=>30
>>print dic
新しい空き辞書を構築します.
>>dic={}
>>print dic
辞書に新しい要素を追加する方法:
>>dic['lilei'=>99
>>print dic
ここでは、新しいキーを引用して、対応する値を付与します.
辞書要素の循環呼び出し
dic = {'lilei': 90, 'lily': 100, 'sam': 57, 'tom': 90} for key in dic: print dic[key]
サイクルでは、dictの各キーが抽出され、key変数に与えられます.
printの結果を通して、dicの要素は順序がないことを再確認できます.
辞書の使い方
>>print dic.keys() # dicのすべてのキーを返します.
>>print dic.values() # dicのすべての値を返します.
>>print dic.items() # dicのすべての要素(キーペア)を返します.
>>dic.calear() # クリアディック、dictは{}になります.
もう一つのよく使われている使い方があります.
>>del dic['tom'] # dicの「tom」要素を削除します.
delはPythonに保持されているキーワードで、オブジェクトを削除します.
表と似ています.辞書の要素の総数をlen()で調べられます.
>>print(len(dic)
締め括りをつける
辞書の各要素はキーのペアです.要素に順序がありません.
dic={'tom':11,sam':57,lily':100}
dic['tom'=99
for key in dic:…
del,len()