dict1 = { "name" : "lili", "year" : 2004}dict2 = { "name" : "tiantian", "year" : 2007}dict3 = { "name" : "ruirui", "year" : 2011}myfamily = { "child1" : dict1, "child2" : dict2, "child3" : dict3}
回答于 2022-05-28 15:28
字典可以包含字典,这称为嵌套字典myfamily = { "child1" : { "name" : "xiaoxiao", "year" : 2004 }, "child2" : { "name" : "lajiao", "year" : 2007 }, "child3" : { "name" : "luna", "year" : 2011 }}
回答于 2022-05-28 15:25
使用copy()方法制作字典的副本:dict1 = { "name": "feifei", "gender": "girl", "age": 28}dict2 = dict1.copy()print(dict2)执行结果:{'name': 'feifei', 'gender': 'girl', 'age': 28}
回答于 2022-05-28 15:22
dict1 = { "name": "feifei", "gender": "girl", "age": 28}for x,y in dict1.items(): print(x,y)执行结果:name feifeigender girlage 28
回答于 2022-05-28 15:19
dict1 = { "name": "feifei", "gender": "girl", "age": 28}for x in dict1: print(dict1[x])执行结果:feifeigirl28
回答于 2022-05-28 15:17
可以dict1 = { "name": "feifei", "gender": "girl", "age": 28}for x in dict1: print(x)执行结果:namegenderage
回答于 2022-05-28 15:14
1、pop()方法删除具有指定键名的项:dict1 = { "name": "feifei", "gender": "girl", "age": 28}dict1.pop("age")print(dict1)执行结果:{'name': 'feifei', 'gender': 'girl'}2、popitem()方法删除最后插入的项(在 3.7 之前的版本中,将删除随机项):dict1 = { "name": "feifei", "gender": "girl", "ag...
回答于 2022-05-28 15:07
使用update()方法修改字典,其参数必须是字典,或者是键值对对象dict1 = { "name": "feifei", "gender": "girl", "age": 28}dict1.update({"age":18})print(dict1)执行结果:{'name': 'feifei', 'gender': 'girl', 'age': 18}
回答于 2022-05-28 15:01
可以通过引用特定项的键名称来更改其值dict1 = { "name": "feifei", "gender": "girl", "age": 28}dict1["age"] = 18print(dict1)执行结果:{'name': 'feifei', 'gender': 'girl', 'age': 18}
回答于 2022-05-28 14:57
要确定字典中是否存在指定的键,请使用关键字in。dict1 = { "name": "feifei", "gender": "girl", "age": 28}if "age" in dict1: print("列表中存在age键")执行结果:列表中存在age键
回答于 2022-05-28 14:54