基本数据类型之字典
字典dict: 定义:通过{ }来存储数据,通过key:value来定义键值对数据,每个键值对中间用逗号分隔开,其中value可以是任意类型,而key一定要是不可变类型(数字,字符串)。 字典的三种定义方式: 1、d1 = {'name':'bob','age':18} 2、d2 = dict({'name':'bob'}) 3、#了解 zip: l1 = ['name','bob'] l2 = ['age','18'] z1 = zip(l1,l2) print(dict(z1)) 常用方法: #1.1、按照key:value映射关系取值(可存可取) user_info = {'name':'egon','age':18,'hobbies':['football','eat','sleep']} print(user_info['age']) >>>18 print(user_info['hobbies'][0]) >>>football #1.2 对于赋值操作,如果key原先不存在于字典,则会新增key:value user_info = {'name':'egon','age':18} user_info['gender'] = 'male' print(user_info) >>>{'name': 'egon', 'age': 18, 'gender': 'male'} #