文章介绍
本文将通过两种方法对list中的数值进行修改
原始操作
"""
没改变 Listtest
"""
Listtest = [3,6,3,6,3,9,7,5,3,2,2]
print('---没改变 Listtest---')
for i in Listtest:
# print(i)
i = 0
print(i)
print('没改变Listtest -> ', Listtest)
使用range()
"""
改变 Listtest
使用range()
"""
Listtest = [3,6,3,6,3,9,7,5,3,2,2]
print('---改变 Listtest @使用range()---')
for l in range(len(Listtest)):
Listtest[l] = 0
print(Listtest[l])
print('改变Listtest @使用range() -> ', Listtest)
使用enumerate()
"""
改变 Listtest
使用enumerate()
"""
Listtest = [3,6,3,6,3,9,7,5,3,2,2]
print('---改变 Listtest @使用enum()---')
for index,value in enumerate(Listtest):
print('index->', index , '\t' , 'value->', value)
Listtest[index] = 0
print('改变 Listtest @使用enum() -> ',Listtest)
结果展示