No for no loop not understood

i am not able to understand why we use no for no loop here. why can’t we use directly int(input.split()) ??

We are basically bringing the for loop in a singe line. Conventionally we would have used the following code:

for no in input.split():
list.append(no)

Since we have to loop across the elements we obtain after splitting the input, we use the ‘no for no’ statement.

I hope this resolves your query.

I hope I’ve cleared your doubt. I ask you to please rate your experience here
Your feedback is very important. It helps us improve our platform and hence provide you
the learning experience you deserve.

On the off chance, you still have some questions or not find the answers satisfactory, you may reopen
the doubt.