PTA 7-2 数列循环左移 python

有数列1,2,3,4,5,6,保存在数组中,数组元素向左循环移位,第1个元素移动到最后一个元素,结果放在数组中,输出数列及每一次移位的结果。输出结果如下所示:

    1  2  3  4  5  6
    2  3  4  5  6  1
    3  4  5  6  1  2
    4  5  6  1  2  3
    5  6  1  2  3  4
    6  1  2  3  4  5
    1  2  3  4  5  6

输入格式:

本题无输入

输出格式:

7行输出,第一行输出,向左位移前的数列,其后每行输出一次位移结果。输出字段宽度3。

a=[1,2,3,4,5,6]
for j in range(6):
    print("{:>3}".format(a[j]),end="")
print()
for i in range(6):
    temp=a[0]
    for j in range(5):
         a[j]=a[j+1]
    a[5]=temp
    for j in range(6):
        print("{:>3}".format(a[j]),end="")

    if i!=5:
        print()

相关推荐

  1. PTA 7-2 数列循环 python

    2024-04-02 12:36:01       37 阅读
  2. pta 7-31 字符串循环 C语言

    2024-04-02 12:36:01       33 阅读
  3. PTA 数组元素循环问题(C语言)

    2024-04-02 12:36:01       287 阅读
  4. PTA:7-184 通过嵌套循环输出二维矩阵

    2024-04-02 12:36:01       31 阅读
  5. PTA 7-18 蛇鸟 python

    2024-04-02 12:36:01       33 阅读
  6. 翁恺-C语言程序设计-10-4. 字符串循环

    2024-04-02 12:36:01       22 阅读
  7. pta7-25 念数字 C语言

    2024-04-02 12:36:01       43 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-02 12:36:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-02 12:36:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-02 12:36:01       87 阅读
  4. Python语言-面向对象

    2024-04-02 12:36:01       96 阅读

热门阅读

  1. C++里指针和引用的区别

    2024-04-02 12:36:01       36 阅读
  2. GPT-4智能体:迈向GPT-5的跳板

    2024-04-02 12:36:01       30 阅读
  3. 【机器学习算法介绍】(1)K近邻算法

    2024-04-02 12:36:01       41 阅读
  4. 每天学习一个Linux命令之wget

    2024-04-02 12:36:01       28 阅读
  5. vfox使用指南

    2024-04-02 12:36:01       46 阅读
  6. 01xcxjc

    2024-04-02 12:36:01       35 阅读
  7. 高校智慧教室物联网系统设计与实现的探索

    2024-04-02 12:36:01       29 阅读
  8. PTA 7-18 蛇鸟 python

    2024-04-02 12:36:01       33 阅读
  9. Spark部署详细教程

    2024-04-02 12:36:01       32 阅读
  10. 【学习路径】-AI大数据学习路径整理-持续更新

    2024-04-02 12:36:01       42 阅读