有两个列表,[9,5,6,3]和[6,5,3],目的是使5,6顺序一致,要么是[9,5,6,3]和[5,6,3],要么是[9,6,5,3]和[6,5,3]
这样就有问题了,怎么发现5和6的顺序是不一样的呢,交换位置顺序的话感觉赋值应该就可以了,可以给我个思路吗,这个问题需要用python解决

交换两个列表元素的位置
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
4条回答 默认 最新
- honestman_ 2022-10-11 17:59关注
list1 = [9,5,6,3] list2 = [6,5,3] ret1='' for x in list1: if x in [5, 6]: ret1 += str(x) ret2 = '' for x in list2: if x in [5, 6]: ret2 += str(x) if ret1==ret2: print('顺序一样') else: print('顺序不一样')
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报