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

一、字符串

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.pop()

li.remove()

li.clear()

del li

3.改

li[0] = [1,2,3]

4.查:

li.count()

li.index()

三、字典:

1.增:直接用键值增加,因为字典是可变的

dic[‘add‘] = ‘‘

2.删:

dic.pop(‘key‘,None)

dic.clear()

3.改:

dic.update(dic2)

4.查:

dic.keys()

dic.values()

dic.items()
dic.get(‘key‘,‘information‘)



原文地址:https://www.cnblogs.com/benbenxiaofeifei/p/9325963.html

时间: 2024-08-29 03:53:14

字符串,列表,元组和字典的增删改查的相关文章

列表、元组、字典的增删改查常用操作

1.列表 1 string = 'list' 2 3 #字符串 -> 列表 4 list1 = list(string) # ['l', 'i', 's', 't'] 5 6 #列表 - >字符串 7 string1 = ''.join(list1) # list 8 9 #增加 10 list1 = list('I have a pen') 11 list1.append('!')#末尾增加一个元素['I', ' ', 'h', 'a', 'v', 'e', ' ', 'a', ' ', '

python序列(列表,元组,字典)的增删改查

列表 操作 列表 方法 示例 增加 list.append(obj) 增加元素到末尾 eg. >>> list1=['hello','world','how','are','you'] >>> list1.append('!') >>> list1 ['hello', 'world', 'how', 'are', 'you', '!'] list.insert(index, obj) 增加元素到指定位置 index:索引位置 obj:内容 eg. &g

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

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

字典 字典的增删改查

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

【Visual Basic】列表控件ListView的增删改查、模态对话框、禁止窗口调整大小

列表控件ListView是窗体中核心组件之一,在各种窗体程序得到广泛应用.在<[mfc]学生信息管理,实现List控件节点的增删改查>(点击打开链接)中极其难以实现列表控件ListView的增删改查,在vb中可以轻松实现,下面举一个列子来说明这个问题. 如上图的一个ListView控件,点击"添加"按钮,在弹出的模态窗口,可以为ListView控件添加相应的项. 通过"删除"按钮可以删除选中的项.通过"修改"按钮,选中的项的值将会传递

Python中的列表、元组、切片、增删改查、#count:计算某元素出现次数、找位置#index、#reverse()反转、#sort()

元组和列表的区别: 声明一个元组并赋值的语法与列表相同,不同之处是元组使用小括号,列表使用方括号,元素之间也是用英文逗号分隔.需要注意的是,当元组只有一个元素时,需要在元素的后面加一个英文逗号分隔符,以防止与表达式中的小括号混淆.这是因为小括号既可以表示元组,又可以表示表达式中的优先级算符,这就容易产生歧义. 1.列表 list[ ] a=['chao','jin'] 2.切片     #增删改查 查 切片 [] print(a[1:]) #取到最后 print(a[1:-1]) #取到倒数第二

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

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

数据结构 线性结构(数组[列表] ,链表 单链表的增删改查**, 线性结构的应用 队列 栈[函数的调用**]),非线性结构 树

数据结构 参考:http://lupython.gitee.io/ 线性结构 就是能够用一根线串起来的数据结构 数组 (列表) 问:申请数组的前提条件是啥? a[12]?内存需要满足的条件? 答:内存必须有一块连续的内存空间 int a[7] : 声明一个数组,这个数组的数组名是 a, 数组的大小是 7, 数组元素的类型是整型. int a[7] = array(1,2,3,4,5,6,7) 问:如何申请内存? 答:C,C++语言,申请:mallco (28).释放:free(28) 问:int