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("The list is :")
print(my_list)
print("The split_list method is being called")
split_list(my_list, list_len, pos)
for i in range(0, list_len):
print(my_list[i])输出
The list is : [34, 42, 56, 78, 9, 0, 23] The split_list method is being called 78 9 0 23 34 42 56
解释
- 定义了一个名为“split_list”的方法,它将列表和两个值作为参数。
- 使用简单的索引,分割数组,并将列表的第一部分放在列表的末尾。
- 创建一个列表,并在屏幕上显示。
- 通过传递列表作为参数来调用此方法。
- 输出显示在控制台上。
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP