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