python对输出的奇数偶数排序

美女程序员鼓励师

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

示例:

输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。

代码:

# 输入:nums =[1,2,3,4]

# 输出:[1,3,2,4]

# 注:[3,1,2,4] 也是正确的答案之一。

def func(nums):

    nums_new = []

    for i in nums:

        if i % 2 == 1:

            nums_new.insert(0, i)

        else:

            nums_new.append(i)

    return nums_new

nums =[1,2,3,4]

nums_new=func(nums)

print(nums_new)

以上就是输出奇数偶数排序的方法,具体怎么排序可以做相应的调整,大家可以直接套用哦~

















以上是 python对输出的奇数偶数排序 的全部内容, 来源链接: utcz.com/z/541506.html

回到顶部