teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

質問追記を受けて追記

2017/05/13 02:14

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア37488

answer CHANGED
@@ -1,4 +1,13 @@
1
1
  > 9つのリストに分配する箇所から
2
2
 
3
3
  とりあえずzip関数を使ってみてはどうでしょうか。
4
- [2. 組み込み関数 — Python 3.6.1 ドキュメント](https://docs.python.jp/3/library/functions.html?highlight=enumerate#zip)
4
+ [2. 組み込み関数 — Python 3.6.1 ドキュメント](https://docs.python.jp/3/library/functions.html?highlight=enumerate#zip)
5
+
6
+ ##### 質問追記を受けて追記
7
+ 自分なら、
8
+ - zip関数を使って9つのリストに分配
9
+ - そのリストを変形して`[(1a1, 2a10), list1A2A]`の形式に
10
+ - 連結しシャッフル
11
+ - `[:90]`について要素入れ替え
12
+ - 再シャッフル
13
+ という手順で作ると思いますよ!

1

整形

2017/05/13 02:14

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア37488

answer CHANGED
@@ -1,4 +1,4 @@
1
- >9つのリストに分配する箇所から
1
+ > 9つのリストに分配する箇所から
2
2
 
3
3
  とりあえずzip関数を使ってみてはどうでしょうか。
4
4
  [2. 組み込み関数 — Python 3.6.1 ドキュメント](https://docs.python.jp/3/library/functions.html?highlight=enumerate#zip)