Nono una volta fatta la parte sopra avrai il file json sotto forma di oggetto, c'ho significa che per ottenere i parametri devi prendere i valori tramite l'indice, ovvero se il test.json ha una struttura del genere:
{
"test_emoji_5_10_100": {
"matches": [
"↕❌⏩♾⛑▪❤☎ ☺✊",
"➗⤵☠⏬❕☔☀ ⚪©☪",
"♋♀⏯⏩☘♣ ⛹❤➕⚔",
"⚰♻ ✡⚗⏸⏱⏱✂☃♏",
"✉➡♻☣✝ ‼⤵⚖⏭◀"
],
"k": 100,
"expected": [3,0,1,2,4]
}
}
Allora per ricavare matches dovrai fare -> data["test_emoji_5_10_100"]["matches"]
Sempre prendendo come esempio l'hw2-req passi sotto a main la funzione:
print(ex(data["test_emoji_5_10_100"]["matches"], data["test_emoji_5_10_100"]["k"]))