当前位置:   article > 正文

Python字典的创建_2.新建一个mydict.py文件定义mydict 类(25分) 1.在mydict 类中封装一个私

2.新建一个mydict.py文件定义mydict 类(25分) 1.在mydict 类中封装一个私有的字

1、字典的定义

字典 dict 定义使用{} 定义, 是由键值对组成(key-value)
变量 = {key1: value1, key2:value2, …} 一个key:value 键值对是一个元素
字典的key 可以是 字符串类型和数字类型(int float), 不能是 列表
value值可以是任何类型

2、定义空字典

my_dict = {}
my_dict1 = dict()
  • 1
  • 2

3、定义带数据的字典

my_dict2 = {'name': 'isss', 'age': 20, 'like': ['听歌', '篮球', '游戏'], 50: [5, 10, 8]}
  • 1

4、访问value 值, 在字典中没有下标的概念, 使用 key值访问对应的value 值

# 20
print(my_dict2['age'])
# '篮球'
print(my_dict2['like'][1])
  • 1
  • 2
  • 3
  • 4

5、如果key值不存在

print(my_dict2['old'])  # 代码报错,key值不存在
字典.get(key)  如果key值不存在,不会报错,返回的是None
print(my_dict2.get('old'))
如果key存在,返回key对应的value值,如果key不存在,返回书写的数据值值
print(my_dict2.get('gender', '男'))  # 男
print(my_dict2.get('age', 1))  # 20
print(len(my_dict2))  # 4
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/714384
推荐阅读
相关标签
  

闽ICP备14008679号