在处理列表数据时,有时候会遇到需要将列表中的某个元素修改,但是又不知道这个元素在列表中哪个位置,如何修改?
思路:
1、判断列表中是否存在需要修改的元素
2、使用index找出元素所在位置索引
3、将该索引位置的元素重新赋值
看代码示例:
lists=['a','b','c','d','e','h','g']
# 将列表中的h修改为f
if 'h' in lists:
lists_index=lists.index('h')
lists[lists_index]='f'
print(lists)
else:
print('列表中没有元素 h')