On Scratch Write a script that populates a list with 15 rand
On Scratch
Write a script that populates a list with 15 random numbers in the range 10-20.
The script should delete every duplicate value in the list, so that the list contains only unique values.
Sort the resulting list in ascending order (low to high).
The initial list might look like this:
 List before
 19   
 11
 10
 16
 14
 17
 10
 16   
 13   
 11
 10
 16
 12
 17
 19
The final list would look like this:
List after:
10
11
12
 13
 14
 16
 17
 19
Solution
I have created script in python. Save this file as fileName.py and run.
Script:
from random import randint
 x=[]
 for i in range(15):
 x.append(randint(10,20))
 print(\"List before:\")   
 print(\'\ \'.join(\'{}\' for _ in range(len(x))).format(*x))
 y=sorted(set(x))
 print(\"\ List after:\")
 print(\'\ \'.join(\'{}\' for _ in range(len(y))).format(*y))

