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 的差值赋给一个变量。
这两个值的总和也赋给了一个不同的变量。
执行列表切片操作以访问特定元素。
这被赋给一个变量。
这以输出的形式显示在控制台上。
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP