Hello,
I'm very new to python so please forgive what may be a beginner question. The book I'm working through hasn't covered using flow control yet so I'm thinking there should be a way to do this without the for loop I used, but I'm at a loss here. So far the book has covered: lists, strings, numerical types (float, integer, etc), methods, tuples, importing modules, boolean logic, and mathematical operators. The problem asks to receive an arbitrary list of numbers separated by commas and then find the average. If someone could point me in the right direction I'd appreciate it. I'm using Python3.5.1 on Fedora 24 Linux, though the book uses Python2.x.

  My code:
nums = input('Enter some numbers separated by commas: ')
nums = [float(i) for i in nums.split(', ')]
print((sum(nums)) / len(nums))

Regards,
  Bryon
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

Reply via email to