Se l'ingresso contiene una riga spazio separato di int, come-Python - memorizzare una stringa e un int usando la mappa (sys.stdin.readline())
1 3
posso Deposito in un array utilizzando la funzione di map()
arr = map(int,sys.stdin.readline().split())
o anche in due variabili distinte, da
n,m = map(int,sys.stdin.readline().split())
esiste un modo per utilizzare allo stesso modo per leggere una riga di input che contiene tipi di dati misti. eg.-
foo 3
dove foo
è una stringa e 3
è un numero intero?
i numeri sono sempre positivi? –
È previsto che il primo input sia sempre interpretato come una stringa e il secondo input sia sempre interpretato come un intero? Se è così, ciò cambia il modo in cui l'input dovrebbe essere gestito, e nessuna delle risposte ha davvero a che fare con questo. – user2357112
@PadraicCunningham, no in realtà i numeri possono essere anche negativi, a quanto pare. – Deathstroke