From 3f727d2cb93e6fe8968a282b4476e38f4f856686 Mon Sep 17 00:00:00 2001 From: dsilva06 Date: Mon, 12 Dec 2022 16:05:32 +0000 Subject: [PATCH 1/2] changed readme --- .learn/resets/001-hello_world/app.py | 1 + .learn/resets/31-sum-eigth-digit/app.py | 0 .learn/resets/37-validity-of-password/app.py | 0 .learn/resets/38-sort-tuples-ascending/app.py | 0 .../38-sort-tuples-ascending/README.es.md | 2 ++ exercises/38-sort-tuples-ascending/README.md | 30 +++++++++++-------- 6 files changed, 21 insertions(+), 12 deletions(-) create mode 100644 .learn/resets/001-hello_world/app.py create mode 100644 .learn/resets/31-sum-eigth-digit/app.py create mode 100644 .learn/resets/37-validity-of-password/app.py create mode 100644 .learn/resets/38-sort-tuples-ascending/app.py create mode 100644 exercises/38-sort-tuples-ascending/README.es.md diff --git a/.learn/resets/001-hello_world/app.py b/.learn/resets/001-hello_world/app.py new file mode 100644 index 00000000..801de24b --- /dev/null +++ b/.learn/resets/001-hello_world/app.py @@ -0,0 +1 @@ +# your code here \ No newline at end of file diff --git a/.learn/resets/31-sum-eigth-digit/app.py b/.learn/resets/31-sum-eigth-digit/app.py new file mode 100644 index 00000000..e69de29b diff --git a/.learn/resets/37-validity-of-password/app.py b/.learn/resets/37-validity-of-password/app.py new file mode 100644 index 00000000..e69de29b diff --git a/.learn/resets/38-sort-tuples-ascending/app.py b/.learn/resets/38-sort-tuples-ascending/app.py new file mode 100644 index 00000000..e69de29b diff --git a/exercises/38-sort-tuples-ascending/README.es.md b/exercises/38-sort-tuples-ascending/README.es.md new file mode 100644 index 00000000..bae01186 --- /dev/null +++ b/exercises/38-sort-tuples-ascending/README.es.md @@ -0,0 +1,2 @@ +# `38` Sort Tuples Ascending +Debe escribir un programa para ordenar las tuplas (nombre, edad, altura) por orden ascendente donde el nombre es `string`, la edad y la altura son `nĂºmeros`. diff --git a/exercises/38-sort-tuples-ascending/README.md b/exercises/38-sort-tuples-ascending/README.md index 35cfd6bc..61ca2d7a 100644 --- a/exercises/38-sort-tuples-ascending/README.md +++ b/exercises/38-sort-tuples-ascending/README.md @@ -1,17 +1,23 @@ -You are required to write a program to sort the (name, age, height) tuples by ascending order where name is string, age and height are numbers. The tuples are input by console. The sort criteria is: -1: Sort based on name; -2: Then sort based on age; -3: Then sort by score. +# `38` Sort Tuples Ascending + + +## :pencil: Instructions: +You are required to write a program to sort the (`name`, `age`, `height`) tuples by ascending order where name is `string`, age and height are numbers. The tuples are input by console. The sort criteria is: + +1. Sort based on name; +2. Then sort based on age; +3. Then sort by score. The priority is that name > age > score. If the following tuples are given as input to the program: -Tom,19,80 -John,20,90 -Jony,17,91 -Jony,17,93 -Json,21,85 -Then, the output of the program should be: -[('John', '20', '90'), ('Jony', '17', '91'), ('Jony', '17', '93'), ('Json', '21', '85'), ('Tom', '19', '80')] +> - `Tom,19,80` +> - `John,20,90` +> - `Jony,17,91` +> - `Jony,17,93` +> - `Jason,21,85` + +> - Then, the output of the program should be: +`[('John', '20', '90'), ('Jony', '17', '91'), ('Jony', '17', '93'), ('Jason', '21', '85'), ('Tom', '19', '80')]` -Hints: +## :bulb: Hint: In case of input data being supplied to the question, it should be assumed to be a console input. We use itemgetter to enable multiple sort keys. \ No newline at end of file From b935b66519e589d563658afa49ec6051f4acd93e Mon Sep 17 00:00:00 2001 From: Tomas Gonzalez Date: Mon, 12 Dec 2022 21:05:21 +0000 Subject: [PATCH 2/2] Running learnpack clean --- .learn/resets/001-hello_world/app.py | 1 - .learn/resets/31-sum-eigth-digit/app.py | 0 .learn/resets/37-validity-of-password/app.py | 0 .learn/resets/38-sort-tuples-ascending/app.py | 0 4 files changed, 1 deletion(-) delete mode 100644 .learn/resets/001-hello_world/app.py delete mode 100644 .learn/resets/31-sum-eigth-digit/app.py delete mode 100644 .learn/resets/37-validity-of-password/app.py delete mode 100644 .learn/resets/38-sort-tuples-ascending/app.py diff --git a/.learn/resets/001-hello_world/app.py b/.learn/resets/001-hello_world/app.py deleted file mode 100644 index 801de24b..00000000 --- a/.learn/resets/001-hello_world/app.py +++ /dev/null @@ -1 +0,0 @@ -# your code here \ No newline at end of file diff --git a/.learn/resets/31-sum-eigth-digit/app.py b/.learn/resets/31-sum-eigth-digit/app.py deleted file mode 100644 index e69de29b..00000000 diff --git a/.learn/resets/37-validity-of-password/app.py b/.learn/resets/37-validity-of-password/app.py deleted file mode 100644 index e69de29b..00000000 diff --git a/.learn/resets/38-sort-tuples-ascending/app.py b/.learn/resets/38-sort-tuples-ascending/app.py deleted file mode 100644 index e69de29b..00000000