如图
17747387494012734499392288338
#17747387494012734499392288338
a = '17747387494012734499392288338'
##程序目的是切成,每一项。
list1 = ','.join(list(a))
print(list1)
效果
与列表取值类似
def px():
A = int(input())
B=(input())
C=map(int,B.split(' ',-1))
# print(C)
C=list(C)
# print(C)
# a[i]不全为偶数或全为奇数,即可交换
os=0
js=0
for each in C:
if each %2 == 0:
os=os+1
if each % 2 == 1:
js=js+1
if os !=A and js !=A:
C=xz(C)
# 冒泡排序
# for i in range(A-1):
# for j in range (0,A-i-1):
# if int(C[j])>int(C[j+1]):
# C[j],C[j+1]=int(C[j+1]), int(C[j])
for each in C:
print(each,end=' ')
# def cr(arr): #插入排序
# for i in range(1, len(arr)):
# key = arr[i]
# j = i - 1
# while j >= 0 and key < arr[j]:
# arr[j + 1] = arr[j]
# j -= 1
# arr[j + 1] = key
# return arr
def xz(A): #选择排序
for i in range(len(A)-1):
for j in range(len(A)-i):
if A[j] == max(A[:(len(A)-i)]):
A[len(A)-1-i], A[j] = A[j], A[len(A)-1-i]
return(A)
px()