小编kwe*_*wes的帖子

在Python中创建带循环的列表

我正在尝试创建一系列具有不同变量名称的列表,这些变量名称对应于文本文件的不同行.我当前的代码要求我硬编码文件中的行数:

with open('ProjectEuler11Data.txt') as numbers:
    data = numbers.readlines()
    for line in data:
        if line == 1:
            line1 = line.split()
        if line == 2:
            line2 = line.split()
        if line == 3:
            line3 = line.split()
        if line == 4:
            line4 = line.split()
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我将不得不继续高达20,这并不是那么糟糕,但我想有一种我不知道的更简单的方法.这是针对ProjectEuler的问题,但是没有任何破坏者,而且我正在寻找关于这个特定任务的建议,而不是我的整体策略.谢谢!

python loops list

3
推荐指数
1
解决办法
78
查看次数

标签 统计

list ×1

loops ×1

python ×1