集合添加元素python_Python基础:列表、字典、元组、集合、添加和删除

2023-10-13 18:22:41 浏览数 (1)

列表(有序)

添加

list.append(元素):在列表末尾添加新的元素

list.extend(seq):在列表末尾一次性追加另一个序列中的多个值

–seq可以是列表、元组、字典,若为字典,则仅会将键(key)作为元素依次添加至原列表的末尾。

list.insert(索引位置,元素):将元素插入列表的指定位置。

删除

list.pop():删除列表中的一个元素(默认最后一个),并且返回该元素的值。

list.pop(1):删除第二个

list.remove(元素):删除列表中某个值的第一个匹配项,没有返回值。

del list[索引]:删除索引位置元素

del list:删除整个列表,返回类型

元组(有序)

元组不可变,添加删除操作均不可行,只能删除整个元组

del tuple

元组只有一个元素时,需要在元素后加逗号‘,’,否则默认是算术运算符()

字典(无序)

修改字典:

修改值:dict[‘key’]= ‘新的值’

添加新元素:dict[‘新key’]= ‘value值’(字典名[需要添加的键名]=键值)

增加多个键值对:dict1.update(dict2)

删除字典:

删除单个元素:del dict[key值]

删除整个字典:del dict

.pop()方法:删除键值对并返回键值

.popitem()方法:删除字典dict1的最后一个键值对并返回

集合(无序)

添加元素:

.add(x):将元素 x 添加到集合中,如果元素已存在,则不进行任何操作。

.update(x):可以添加元素,且参数可以是列表,元组,字典等

删除元素:

.remove(x):将元素 x 从集合中移除,如果元素不存在,则会发生错误。

.discard(x ):移除集合中的元素,且如果元素不存在,不会发生错误。

.pop():随机删除集合中的一个元素

del删除整个集合

0 人点赞