【发布时间】:2015-06-02 20:41:53
【问题描述】:
我遇到了一个相当小的 for 循环问题。我正在尝试在 Excel 工作表中创建一些列的列表并使用以下代码:
import string
col_list = list(string.ascii_uppercase)
for i in col_list:
a = 'A' + i
col_list.append(a)
print col_list
我收到以下错误:
Traceback (most recent call last):
File ".../table.py", line 5, in <module>
a = 'A' + i
MemoryError
我想要的输出是一个列表,它来自 ['A', 'B', 'C', ... , 'AX', 'AZ']
有人可以帮我理解这里发生了什么吗?谢谢。
【问题讨论】:
-
通知任何想要运行它的人:这导致我的 Spyder 崩溃
标签: python python-2.7 loops out-of-memory