From 221dc792acd1817786c08d3a87064a27942ae1d3 Mon Sep 17 00:00:00 2001 From: Brisa Araujo Date: Wed, 10 Jul 2019 13:20:36 -0500 Subject: [PATCH] soluciones al lab --- .DS_Store | Bin 0 -> 6148 bytes your-code/main.py | 94 ++++++++++++++++++++++++++++++++-------------- 2 files changed, 65 insertions(+), 29 deletions(-) create mode 100644 .DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..815596fba4b9a3a69b8617747567bc56a6809304 GIT binary patch literal 6148 zcmeHKJ8DBg3>+mc9Nf4}xfe*08!W~-fiGaNO`2eX!GUzI%DHm1j6MXL=QM^iVFc3b zYBl?KQ#?HZu*GTn49o#c>5lmHFg8DTAK6`Hj7aAlPuSpqEq3p#QT6qNb06?Q)(OXR z{&D|y*uUn@*Qv@%0VyB_q<|EV0yik&y_YtfB`Qh*DIf)Y6!7muqdWG(Au&E33^4)_ zCrpQN9kT?nd4kvrheT#*mQ-R=twsz>I`ggSdf||mbXW}^R!_E?P%NI#`&*R5dZMBf zkOG$q+~;=g{r`pj%lv;y(oPCUfq$idO_r d_min and z < d_mean: + f[k,m,n] = 25 + if z > d_mean and z < d_max: + f[k, m, n] = 75 + if z == d_min: + f[k, m, n] = 0 + if z == d_max: + f[k, m, n] = 100 + if z == d_mean: + f[k, m, n] = 50 """ #17. Print d and f. Do you have your expected f? @@ -99,6 +117,8 @@ [ 25., 75., 0., 75., 75.]]]) """ +print("Array D:\n", d) +print("Array F:\n", f) """ #18. Bonus question: instead of using numbers (i.e. 0, 25, 50, 75, and 100), how to use string values @@ -111,4 +131,20 @@ [ 'D', 'D', 'D', 'D', 'D'], [ 'B', 'D', 'A', 'D', 'D']]]) Again, you don't need Numpy in this question. -""" \ No newline at end of file +""" +g = np.empty((2,3,5), dtype=object) +for k, x in enumerate(d): + for m, y in enumerate(x): + for n, z in enumerate(y): + if z > d_min and z < d_mean: + g[k,m,n] = "B" + if z > d_mean and z < d_max: + g[k, m, n] = "D" + if z == d_min: + g[k, m, n] = "A" + if z == d_max: + g[k, m, n] = "E" + if z == d_mean: + g[k, m, n] = "C" + +print("Array G:\n", g) \ No newline at end of file