Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2023-24 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2023-24 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

movimento verso una casella... di testo

a
ares.angeloni (1060 points)
10 24 37
in Es3 by (1.1k points)
all' inizio del programma, vanno presi da file i dati relativi ai vari spostamenti + l insieme dei punti che andranno controllati. il problema sorge però quando tutti questi elementi sono stringhe.

nel mio programma utilizzo readlines e carico le liste dei percorsi con split, mentre l insieme dei punti con due fore il metodo add.

come posso fare per trasformare glie elementi di queste 3 strutture in interi, senza cambiare drasticamente tutto il meccanismo di memorizzazione?
512 views

2 Answers

G
Gdn98 (11600 points)
5 35 101
by (11.6k points)
Scorri la lista degli spostamenti e inserisci int di quel numero in una nuova lista. Oppure quando fai le operazioni metti int davanti direrramente
a
ares.angeloni (1060 points)
10 24 37
by (1.1k points)
ho provato la prima soluzione già da me con una comphrension, e il risultato è stato: invalid litteral expression. il motivo? lo avevo fatto al set di tuple. risolto
andrea.sterbini (207940 points)
756 1270 2377
by (208k points)
Per trasformare una stringa in intero basta usare int(stringa)