两个元素位置互换
change_list = [6, 8]
print(change_list)
change_list[1], change_list[0] = change_list[0], change_list[1]
print(change_list)
三个元素位置互换
change_list = [6, 8, 10]
print(change_list)
change_list[0], change_list[1], change_list[2] = change_list[2], change_list[1], change_list[0]
print(change_list)
多个元素位置互换(以此类推…)
可用list元素互换,对list中元素进行排序(也可以用其他方法实现排序哦)
sort_list = [1, 23, 6, 56, 99, 888]
for i in range(len(sort_list)-1):
for j in range(i+1, len(sort_list)):
if sort_list[i] > sort_list[j]:
sort_list[i], sort_list[j] = sort_list[j], sort_list[i]
print(sort_list)
sort_list = [1, 23, 6, 56, 99, 888]
for i in range(len(sort_list)-1):
for j in range(i+1, len(sort_list)):
if sort_list[i] < sort_list[j]:
sort_list[i], sort_list[j] = sort_list[j], sort_list[i]
print(sort_list)