-2
我期待洗牌的元素列表A1,A6 ... ... E1,...,E6洗牌名單,同時保持相對於相關元素順序
,同時保持兩個規則:
如果我環路如同列表,並篩選出特定的字母或數字應該是爲了:
A1,A2,A3 ......或者A1,B1,C1 ...
如何我可以按照這些規則來洗牌嗎?有沒有一個Python庫。爲了這樣的任務?
這裏有一個洗牌的一個例子,將符合標準:
A1,B1,A2,B2,C1,A3,D1,C2,D2,E1,A4,B3,C3,D3,B4, D4,C4,A5,E2,D5,E3,C5,A6,B5,E4,A7,B6,C6,B7,D6,E5,E6,C7,D7,E7
for each in shuffled:
if each[1]=='1':
print(each)
得到:A1, b1,c1,d1,e1。
問題不在於排序它們,它首先生成隨機列表。
你想隨機生成最終訂單(但服從兩個規則)?此外,您還不清楚按「... b4,d4,c4 ...」排序的數據的順序似乎違反了您指定的規則。 – digitaLink
是的,它應該是一個隨機列表,當迭代和過濾時,它們被過濾的元素相對於彼此排序。例如,如果我與 每個迭代雖然在混洗: 如果每個[1] == '1': 打印(各) 我然後得到A1,B1,C1,D1,E1 ....不B1,A1或類似的東西。 –