MST

星途 面试题库

面试题:Python中如何动态更新列表元素实现特定条件替换

假设有一个列表 `my_list = [1, 2, 3, 4, 5]`,请编写Python代码,将列表中所有大于3的元素更新为其平方值。
47.2万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试
my_list = [1, 2, 3, 4, 5]
for i in range(len(my_list)):
    if my_list[i] > 3:
        my_list[i] = my_list[i] ** 2
print(my_list)