<div dir="ltr">Hi All,<br>
<br>
We have to populate a timetable with subjects. What would be the best approach?<br>
<br>
In our sample timetable there are 25 hours (keys), all the FH value 
should be replaced with random subjects as many as their corresponding 
hour.<br>
<br>
timetable = [{'A1': "FH", 'B1': "FH", 'C1': "FH", 'D1': "FH", 'E1': "FH"},<br>
                    {'A2': "FH", 'B2': "FH", 'C2': "FH", 'D2': "FH", 'E2': "FH"},<br>
                    {'A3': "FH", 'B3': "FH", 'C3': "FH", 'D3': "FH", 'E3': "FH"},<br>
                    {'A4': "FH", 'B4': "FH", 'C4': "FH", 'D4': "FH", 'E4': "FH"},<br>
                    {'A5': "FH", 'B5': "FH", 'C5': "FH", 'D5': "FH", 'E5': "FH"}]<br>
<br>
subjects_required_hours = {"S1": 4, "S2": 3, "S3": 5, "S4": 3, "S5": 5, "S6": 5}<div class="gmail-adL"><br>
</div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div><font color="#888888"><br><br>Regards<br></font></div><div><font color="#888888">Britto<br></font></div></div></div></div></div></div></div></div>