运行 这个程序时出现内存错误

I am getting Memory ERROR when running this program

刚在网上遇到这个问题,试图运行它出现内存错误。有什么想法吗?

inputs= ['nodejs','reactjs','vuejs']
print(inputs)
for i in inputs:
    inputs.append(i.upper())
print(inputs)

你正在做一个无限循环。 你应该这样做:

inputs= ['nodejs','reactjs','vuejs']
print(inputs)

upper_inputs = []
for i in inputs:
    upper_inputs.append(i.upper())

print(upper_inputs)

甚至更好:

inputs = ['nodejs','reactjs','vuejs']
print(inputs)

upper_inputs = list(map(lambda x: x.upper(), inputs))
print(upper_inputs)