In [1]:
# キーが数値の辞書型の例
d1 = {1:10,2:20}
print(d1)
In [2]:
# キーが文字列の辞書型の例
d2 = {'a':10,'b':20}
print(d2)
In [3]:
# 5つの要素を登録
sample_dic_data = {'apple': 100, 'banana': 100, 'orange': 300, 'mango': 400, 'melon': 500}
# キーがmelonの要素を返す
print(sample_dic_data['melon'])
In [4]:
sample_dic_data = {'apple': 100, 'banana': 100, 'orange': 300, 'mango': 400, 'melon': 500}
# キーがgrapeの要素を返す
print(sample_dic_data['grape'])
In [5]:
d3 = {1:2 , 3:4}
print(d3)
# 辞書の要素の追加
d3[5] = 8
print(d3)
In [6]:
d4 = {1:2 , 3:4}
print(d4)
# 辞書の要素の変更
d4[1] = 18
print(d4)
In [7]:
d5 = {3:4 , 5:6 , 7:8}
# キー名で検索
print( 7 in d5)
print( 11 in d5)
In [8]:
mydict = {'pen':1 , 'pineapple':2 , 'apple':3}
print('apple' in mydict)
In [9]:
d6 = {'pen':1 , 'pineapple':2 , 'apple':3}
print(d6)
# キーで削除
del d6['pen']
print(d6)
# 要素の全削除
d6.clear()
print(d6)
In [10]:
d7 = {'pen':1 , 'pineapple':2 , 'apple':3}
print(d7)
# pop関数でキーで削除
print(d7.pop('pen'))
print(d7)
In [11]:
d8 = {'pen':1 , 'pineapple':2 , 'apple':3}
print(d8)
# pop関数で存在しないキーで削除
print(d8.pop('penpen'))
In [12]:
d9 = {'pen':1 , 'pineapple':2 , 'apple':3}
print(d9)
# pop関数で存在しないキーで削除
print(d9.pop('penpen' , None))
In [13]:
# 辞書を定義
mydict = {"pen":1, "pineapple":2, "apple":3}
# キーのリストを返す。
print(mydict.keys())
# 値のリストを返す。
print(mydict.values())
# キーと値のリストを返す。
print(mydict.items())
コメントする