[問題] 超新手 矩陣數字任意交換
各位前輩好
目前正在初學Python,碰到一個問題想跟大家請教
是如何想把以下這幾組array數字做任意變動
剛才打錯,修正問題抱歉
例如:
原始array有三筆(讓Python吃原始資料ok,一個array 6筆數據)
Array1=[1,2,3,4,5,6]
Array2=[7,8,9,10,11,12]
Array3=[13,14,15,16,17,18]
但我希望能利用Python在這三筆數據能產生以下之類的array出來(目前卡關)
Array4=[1,2,3,10,11,12] -->Array 1&2 局部互換
Array5=[7,8,9,4,5,6] -->Array 1&2 局部互換
Array6=[13,2,3,16,17,18] -->Array 1&3 局部互換
目前我有參考以下的文章
array交換
https://www.geeksforgeeks.org/python-program-to-swap-two-elements-in-a-list/
基因演算法
https://ithelp.ithome.com.tw/articles/10211706
單點多點交換跟替換,這個是亂數生成的,跟我希望給的不一致
還請有神人可以指點小弟
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.194.164.99 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1587451415.A.C29.html
推
04/21 14:54,
4年前
, 1F
04/21 14:54, 1F
→
04/21 14:54,
4年前
, 2F
04/21 14:54, 2F
→
04/21 15:10,
4年前
, 3F
04/21 15:10, 3F
※ 編輯: mymail (123.194.164.99 臺灣), 04/21/2020 15:44:48
推
04/21 17:01,
4年前
, 4F
04/21 17:01, 4F
推
04/22 12:15,
4年前
, 5F
04/22 12:15, 5F
→
04/22 12:16,
4年前
, 6F
04/22 12:16, 6F
→
04/22 12:17,
4年前
, 7F
04/22 12:17, 7F
→
04/22 12:17,
4年前
, 8F
04/22 12:17, 8F
→
04/22 14:53,
4年前
, 9F
04/22 14:53, 9F
→
04/22 14:53,
4年前
, 10F
04/22 14:53, 10F
推
04/28 16:56,
4年前
, 11F
04/28 16:56, 11F
→
04/28 16:56,
4年前
, 12F
04/28 16:56, 12F
→
04/28 16:56,
4年前
, 13F
04/28 16:56, 13F
→
04/28 16:56,
4年前
, 14F
04/28 16:56, 14F
→
04/28 16:56,
4年前
, 15F
04/28 16:56, 15F
→
04/28 16:56,
4年前
, 16F
04/28 16:56, 16F
→
04/28 16:56,
4年前
, 17F
04/28 16:56, 17F