python實現排序奇數在前偶數在后


方式一:
b=[1,2,3,4]
c=[x for x in b if x%2 == 0]
a=[x for x in b if x%2 != 0]
c.extend(a)
print(c)


方式二:
L = [1, 2, 3, 4, 5, 6]
index = 0
for _ in range(len(L)):
if L[index] % 2 == 1:
index += 1
else:
L.append(L.pop(index))
print(L)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM