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

回答編集履歴

2

追記

2020/04/27 11:29

投稿

meg_
meg_

スコア10978

answer CHANGED
@@ -1,7 +1,11 @@
1
- で出来ませんか?
1
+ 【追
2
-
3
2
  ```Python
3
+ n = np.array(range(15)).reshape(3,5)
4
+ #array([[ 0, 1, 2, 3, 4],
5
+ # [ 5, 6, 7, 8, 9],
6
+ # [10, 11, 12, 13, 14]])
4
- random.sample(data.ravel().tolist(),points)
7
+ print([random.sample(n.tolist(),2)])
8
+ #[[[0, 1, 2, 3, 4], [10, 11, 12, 13, 14]]]
5
9
  ```
6
10
  ------
7
11
  【追記】こういうことでしょうか? ※下記は簡単な例です。
@@ -16,4 +20,10 @@
16
20
 
17
21
  n2 = [random.sample(i.tolist(), 3) for i in n]
18
22
  #[[4, 0, 1], [5, 7, 9], [13, 11, 14]]
23
+ ```
24
+ ------
25
+ 下記で出来ませんか?
26
+
27
+ ```Python
28
+ random.sample(data.ravel().tolist(),points)
19
29
  ```

1

追記

2020/04/27 11:29

投稿

meg_
meg_

スコア10978

answer CHANGED
@@ -2,4 +2,18 @@
2
2
 
3
3
  ```Python
4
4
  random.sample(data.ravel().tolist(),points)
5
+ ```
6
+ ------
7
+ 【追記】こういうことでしょうか? ※下記は簡単な例です。
8
+ ```Python
9
+ import numpy as np
10
+ import random
11
+
12
+ n = np.array(range(15)).reshape(3,5)
13
+ #array([[ 0, 1, 2, 3, 4],
14
+ # [ 5, 6, 7, 8, 9],
15
+ # [10, 11, 12, 13, 14]])
16
+
17
+ n2 = [random.sample(i.tolist(), 3) for i in n]
18
+ #[[4, 0, 1], [5, 7, 9], [13, 11, 14]]
5
19
  ```