Python – K 箇中間元素
當需要確定 K 箇中間元素時,將使用“//”運算子和列表切片。
以下是相同內容的演示 −
示例
my_list = [34, 56, 12, 67, 88, 99, 0, 1, 21, 11] print("The list is : ") print(my_list) K = 5 print("The value of K is ") print(K) beg_indx = (len(my_list) // 2) - (K // 2) end_indx = (len(my_list) // 2) + (K // 2) my_result = my_list[beg_indx: end_indx + 1] print("The result is : " ) print(my_result)
輸出
The list is : [34, 56, 12, 67, 88, 99, 0, 1, 21, 11] The value of K is 5 The result is : [67, 88, 99, 0, 1]
說明
定義了一個列表,並將其顯示在控制檯上。
定義了 K 的值,並將其顯示在控制檯上。
獲得了列表的長度,並使用了“//”運算子。
將上述值與 K//2 的差值賦給一個變數。
這兩個值的總和也賦給了一個不同的變數。
執行列表切片操作以訪問特定元素。
這被賦給一個變數。
這以輸出的形式顯示在控制檯上。
廣告