Python程序分割数组并将第一部分添加到末尾

Python程序分割数组并将第一部分添加到末尾

当需要分割列表,然后将第一部分添加到列表末尾时,只需要通过列表迭代和切片即可。

列表可用于存储异构值(即任何数据类型的数据,如整数、浮点数、字符串等)。

以下是相同操作的演示 –

示例

def split_list(my_list, n_val, k_val):
   for i in range(0, k_val):
      first_val = my_list[0]
      for k in range(0, n_val-1):
         my_list[k] = my_list[k + 1]
      my_list[n_val-1] = first_val
my_list = [34, 42, 56, 78, 9, 0, 23]
list_len = len(my_list)
pos = 3
print("该列表是:")
print(my_list)
print("正在调用split_list方法")
split_list(my_list, list_len, pos)
for i in range(0, list_len):
print(my_list[i])

输出

该列表是:
[34, 42, 56, 78, 9, 0, 23]
正在调用split_list方法
78
9
0
23
34
42
56

说明

  • 定义了一个名为’split_list’的方法,它接受列表和两个参数的值。
  • 使用简单的索引,对数组进行分割,并将列表的前一部分放置到列表的末尾。
  • 创建一个列表,并在屏幕上显示。
  • 通过传递列表作为参数调用该方法。
  • 输出显示在控制台中。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程