Python 程序拆分数组并将第一部分添加到末尾
pythonserver side programmingprogramming更新于 2024/1/27 4:37:00
当需要拆分列表,然后将第一部分添加到列表末尾时,需要对列表进行简单的迭代和列表切片。
列表可用于存储异构值(即任何数据类型的数据,如整数、浮点数、字符串等)。
下面是同样的演示 −
示例
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’的方法,该方法接受一个列表和两个值作为参数。
- 使用简单索引,拆分数组,并将列表的第一部分放在列表的末尾。
- 创建一个列表,并显示在屏幕上。
- 通过将列表作为参数传递来调用此方法。
- 输出显示在控制台上。