python修改列表元素_CodingPark编程公园

文章介绍

本文将通过两种方法对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)


结果展示
结果展示

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_38411989/article/details/106330315