赞
踩
pop()可以用在列表或者字典中,一次只能删除一个元素。且只能根据索引删除元素。
可以删除列表中指定索引位置的元素,并返回被删除的元素,当不指定索引值时,默认删除最后一个元素
语法:
list.pop(index)
举例:
aaa = ['sss', 'ddd', 'dddff']
pop_aaa = aaa.pop[1] # 删除列表中索引为1的元素‘ddd’,并把被删除的元素赋值给pop_aaa
print(pop_aaa) # 结果为ddd
print(aaa) # 结果为['sss', 'dddff']
可以删除指定的键并返回对应的值
语法:
dictionary.pop(key, default)
参数:
举例:
aaa = {'90分': 3, '80分':20, '及格':26}
pop_aaa = aaa.pop[‘80分'] # 删除列表中键为'80分'对应的键值对,并把被删除的键'80分'对应的值20赋值给pop_aaa
print(pop_aaa) # 结果为20
print(aaa) # 结果为 {'90分': 3, '及格':26}
存在嵌套列表、元祖、字典时,均会把他们整体当作一个元素删除
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。