字典的操作方法

2018-08-29  本文已影响0人  tenro

字典在javascript中相当于对象,同样存在对象的增改删查的方法:

classInfo = {"tenro": 98, "breeze": 33}  #定义一个字典
classInfo["siton"] = "80"  #在字典中添加一个键"siton",值为"80"
classInfo["tenro"] = "60"  #在字典中修改键为"tenro"的值
classInfo.pop("tenro")       #在字典中删除"tenro"的键值
"tenro" in classInfo            #检查字典中是否存在"tenro"这个键,返回布尔值
classInfo.get("tenro")  ||   classInfo.get("tenro", -1)    #检查字典中是否存在"tenro"这个键返回none或者指定的-1

set和dict类似,也是一组key的集合,但不存储value

num = set([1, 2, 3, 4]);   #输出{1, 2, 3, 4}
num = set([1, 2, 2, 2,  3,  4, 4, 4]);   #自动过滤重复的元素,输出{1, 2, 3, 4}

num = set([1, 2, 3, 4]); 
num.add(5);
num.remove(4);
上一篇下一篇

猜你喜欢

热点阅读