python3-字典的增删改查

# Auther: Aaron Fan

info = {    "stull01":"alen zhang",    "stull02":"si li",    "stull03":"san zhang",}

#查print(info)print(info["stull01"])print(info.get("stull04"))      #有就返回它的值,没有就为Noneprint("stull03" in info)        #判断一个键是否在一个字典里面,有就True没有就False                                #python2.7里面有一个和这个效果一模一样的用法:info.has_key("stull03"),这个方法只适用python2,python3里面已经没有这种方法了,注意一下就行了

#改info["stull02"] = "李四"print(info)

#增info["stull04"] = "小王"print(info)

#删del info["stull04"]     #注意永久性的删除info.pop("stull03")     #弹出,跟列表里面的pop用法一样,可以去参考一下test1 = info.popitem()          #随机弹出print(info)print(test1)
时间: 2024-10-16 04:07:52

python3-字典的增删改查的相关文章

字典 字典的增删改查

1)什么是字典(dict)dict. 以{}表示. 每一项用逗号隔开,内部元素用key:value的形式来保存数据{"jj":"林俊杰", "jay":"周杰伦"} 查询的效率非常高, 通过key来查找元素 内部使用key来计算一个内存地址(暂时),hash算法. key必须是不可变的数据类型(key 必须是可哈希的数据类型) 可哈希就是不可变 2)字典的增删改查 新增: dict["新key"] = &q

python 字典的增删改查

字典 # 1.存储数据比较大 # 2.字典的查找速度比列表快 # 3.字典都是通过键来操作的,且键必须是唯一的. # 4.# dic = {"键":"值","key":"value"} 字典的增删改查 字典增: dic = {} dic["键"]= 值 添加键值对 dic = {} dic.setdefault("键",值) 有则更改,无则添加 字典删: dic = {"111

字典相关函数(增删改查)

# ###字典的相关函数 (增删改查) # (1) 增 dictvar = {} dictvar['top'] = "凯" dictvar['middle'] = "妲己" dictvar["bottom"] = "鲁班七号" dictvar["jungle"] = "刘备" dictvar["support"] = "刘邦" print(dict

python学习-字典的增删改查

1 dic1 = {'name':'paoche', 2 'age':19, 3 'active':['beijing','hebei'], 4 'id':{'wangyi':'skmdod008b', 5 'sina':'skmdod00bc' 6 } 7 } 一.字典的增 方法1:直接新增键值对,若无此键则新增键值对,有此键则修改值 1 dic1['high'] = 180 #没有键值对,则追加 2 dic1['age'] = 30 #有键值,则修改 3 print(dic1) 4 "&qu

列表、字典的增删改查

一.列表: # 列表的作用:存多个值,可以修改 # hobby = ['play','eat','sleep'] # # 列表的具体操作 # 查看: # hobby = ['play','eat','sleep',['egon','ysb']] # f = hobby[2] # 查看hobbyt列表内第二个元素 # print(f) # # 增加(1): # hobby = ['play','eat','sleep',['egon','ysb']] # hobby.append(元素) # f

python3中列表、元组、字典的增删改查说明详解

python基础中的列表.元组.字典属于python中内置的序列数据结构.其中序列可以进行的操作包括索引.截取(切片).加.乘.成员检查等. 1.列表 列表(list)是最常用的python数据类型之一,列表的数据项不需要具有相同的类型.创建一个列表,只需要把用逗号分隔开的不同数据项使用方括号[]括起来即可.创建列表实例如下: list1 = ["test","测试",1997,2000]; list2 = [1,2,3,4,5,6]; list3 = ["

字典的增删改查和嵌套

字典:python中非常重要的数据类型,在python中唯一一个映射的数据类型数据类型分类 按照数据可变与不可变: # 不可变数据类型: int str bool tuple # 可变数据类型: list,dict,set 1 键值对#字典的 key:value# key 是唯一的 且是不可变数据类型 int,str bool tuple #value:任意数据类型 2 . 增加数据 dic = {"name":"jin","age":18,&q

python中字典的增删改查及相关知识点

1 ''' 2 数据划分:可变数据类型,不可变数据类型 3 不可变数据类型:tuple,str,bool,int 可哈希 4 可变数据类型: list, dict, set 不可哈希 5 dict key:必须是不可变数据类型 可哈希 6 dict value: 任意数据类型 7 dict 优点:二分法去查找 8 存储大量关系型数据 9 特点: 无序的 10 ''' 11 12 #>>>增 13 14 #使用key增加,类似于list的索引改变值 15 #但是list中的索引必须在范围内

字符串,列表,元组和字典的增删改查

一.字符串 1.增: 字符串的增加就是字符串的拼接    str1 = str1 + str2 2.删 只能从两端开始删    s.strip() 想要删除所有的字符串中所有的参数    s.replace('s','')   相当于把该参数替换为空 3.改 s.replace('old','new') 4.查 S.find(sub[, start[, end]]) -> int 二.列表 1.增: lis.append() lis.insert() lis.extend() 2.删: li.p

python 字典的增删改查及嵌套

字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据.python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的.可哈希表示key必须是不可变类型,如:数字.字符串.元组. 字典(dictionary)是除列表意外python之中最灵活的内置数据结构类型.列表是有序的对象结合,字典是无序的对象集合.两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取. 一.增 # dic = {'na