Python学习—第一天
一.三种删除容器元素的方法
1. del list[x] #删除指定索引x位置的元素
2. list.pop() #获取并删除指定索引位置元素,无参情况下删除最后一个元素,返回删除的元素值。
str_1 = str.pop(x) str.pop(x)
3. list.remove()
remove
是从列表中删除指定的元素,参数是 value。
需要注意,remove
方法没有返回值,而且如果删除的元素不在列表中的话,会发生报错。
二.替换函数
描述
Python replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。
语法
replace()方法语法:
str.replace(old, new[, max])
参数
-
old -- 将被替换的子字符串。
-
new -- 新字符串,用于替换old子字符串。
-
max -- 可选字符串, 替换不超过 max 次
返回值
返回字符串中的 old(旧字符串) 替换成 new(新字符串)后生成的新字符串,如果指定第三个参数max,则替换不超过 max 次。
三.insert函数
描述
insert() 函数用于将指定对象插入列表的指定位置。
语法
insert()方法语法:
list.insert(index, obj)
参数
-
index -- 对象obj需要插入的索引位置。
-
obj -- 要插入列表中的对象。
返回值
该方法没有返回值,但会在列表指定位置插入对象。