当前位置:首页python > 正文

少儿编程之python输出中间位置的数字

作者:野牛程序员:2023-07-20 06:00:53python阅读 2655

当使用Python输出一个数字列表的中间元素时,可以使用以下代码:

def get_middle_element(numbers):
    middle_index = len(numbers) // 2

    if len(numbers) % 2 == 0:
        # # 如果列表包含偶数个元素,则返回中间两个元素的平均值
        middle_element = (numbers[middle_index - 1] + numbers[middle_index]) / 2
    else:
        # 如果列表包含奇数个元素,则返回中间元素
        middle_element = numbers[middle_index]

    return middle_element


numbers_list = [1, 2, 3, 4, 5]
middle_number = get_middle_element(numbers_list)
print("中间元素为::", middle_number)

这段代码首先找到数字列表的中间索引。如果列表包含偶数个元素,则返回中间两个元素的平均值;如果列表包含奇数个元素,则返回中间元素。

野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击