我试图得到:

 1    2    3    4    5    6    7    8    9   10
11   12   13   14   15   16   17   18   19   20
21   22   23   24   25   26   27   28   29   30
31   32   33   34   35   36   37   38   39   40
41   42   43   44   45   46   47   48   49   50
51   52   53   54   55   56   57   58   59   60
61   62   63   64   65   66   67   68   69   70
71   72   73   74   75   76   77   78   79   80
81   82   83   84   85   86   87   88   89   90
91   92   93   94   95   96   97   98   99  100


由此:

# nums is a range object
nums = list(range(1, 101))
chunks = []
print(nums)
print()

for i in range(0, len(nums), 10):
    chunks.append(nums[i:i+10])


在Python中...。我无法终生解决它。

最佳答案

您可以使用嵌套循环像这样打印出块。这是一个例子:

for i in chunks:
    for j in i:
        print(j, end=" ")
    print()

关于python - 在嵌套列表上使用for循环进行列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38157295/

10-13 00:23