python - 在嵌套列表上使用 for 循环执行列

标签 python

我正在尝试获取:

 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中......我无法解决它。

最佳答案

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

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

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

相关文章:

python pandas多索引数据框选择

python - 如何使最后一个标记在 matplotlib 轴子图中不可见?

python - Pyinstaller 无法执行脚本 pyi_rth_pkgres

python - 在python中将整个解释器设置为UTC

python - 使用 Python 的 HTMLParser 获取适合定义的 CSS 选择器的标签之间的数据

python - 如何在不同的端口上运行 Python Eve 应用程序

python - 网站可以阻止程序自动下载文件吗?

python - 将列表中的每个项目的空格替换为破折号-python

python - 从 s3 ://to local(hadoop) file system 复制文件时出错

python - 在 TfidfVectorizer 中删除法语和英语中的停用词