# .pop在Python
# 列表的.pop()方法
# .pop()方法用于移除列表中的一个元素,并返回该元素。
# 如果没有指定索引,默认移除并返回最后一个元素。
my_list = [1, 2, 3, 4, 5]
last_element = my_list.pop() # 移除并返回最后一个元素5
print(last_element) # 输出: 5
print(my_list) # 输出: [1, 2, 3, 4]
# 也可以指定索引来移除特定位置的元素
second_element = my_list.pop(1) # 移除并返回索引为1的元素2
print(second_element) # 输出: 2
print(my_list) # 输出: [1, 3, 4]
# 字典的.pop()方法
# .pop()方法用于移除字典中指定键的键值对,并返回对应的值。
# 如果键不存在且未提供默认值,则会引发KeyError。
my_dict = {'a': 1, 'b': 2, 'c': 3}
value_of_b = my_dict.pop('b') # 移除键'b'并返回其值2
print(value_of_b) # 输出: 2
print(my_dict) # 输出: {'a': 1, 'c': 3}
# 可以提供默认值,以防键不存在
value_of_d = my_dict.pop('d', 'default_value') # 键'd'不存在,返回默认值'default_value'
print(value_of_d) # 输出: default_value
上一篇:python读取json并解析
下一篇:python tcp通信
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站