Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

Abraxas

  • 3 years ago

Who knows how to print in a single line the result of a for loop statement in Python3? In Python 2 we can print the content of a list in a unique line like this: >>> A = list(range(3)) >>> A [0, 1, 2] >>> for i in A: print i 0 1 2 >>> for i in A: print i, 0 1 2 ## but if we try to print the same function in ## Python3 it displays another thing >>> for i in A: print (i), 0 (None,) 1 (None,) 2 (None,) ## Thank a lot for your help!!!

  • This Question is Closed
  1. andrew.m.higgs
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    Try print (i,) I dont have Python 3 but the doc looks as though this should work. Hope this helps.

  2. Abraxas
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    Nop. it doesn't work either. :( Thank anyway!

  3. Abraxas
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    The help only says: print( . . . ) print(value, ..., sep=' ', end='/n', file=sys.stdout) optional keyword arguments: file: ..bla bla bla.. sep: string inserted between values, default a space. end: string appended after the last velue, default a new line. I tested with both but nothing. : (

  4. andrew.m.higgs
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    l = (1, 2, 3, 4, 5) for i in l: print (i, end=' ')

  5. andrew.m.higgs
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    The default value for end is a new line char. Replace it with a space and you get the result you want.

  6. Abraxas
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    Sí!!!!!!!! Gracias!!!!!

  7. andrew.m.higgs
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    :-) Glad I could help.

  8. Not the answer you are looking for?
    Search for more explanations.

    • Attachments:

Ask your own question

Sign Up
Find more explanations on OpenStudy
Privacy Policy