(Feb-02-2019, 10:58 PM)sonedap Wrote: The zip part and f' I haven't found them in the books yet so I am trying to solve it with using for or while.. The simplest way possible at the moment!
(if I succeed I will be happiest person in planet Earth)
zip() is Python built-in function and you can read about in Python documentation.
f-string is available in Python 3.6 or newer. You can read about them in PEP 498 -- Literal String Interpolation .
Don't limit yourself to 'the book'. Be curious and try to learn and understand whether it is in book or not.
If you want to limit yourself only to for-loop then you can to something like that:
>>> sequentials = ['first', 'second', 'third', 'fourth'] >>> for i in range(1, 5): ... print('The {} element of the list is {} with sum {}'.format(sequentials[i-1], list(range(1, i+1)), sum(range(1, i+1)))) The first element of the list is [1] with sum 1 The second element of the list is [1, 2] with sum 3 The third element of the list is [1, 2, 3] with sum 6 The fourth element of the list is [1, 2, 3, 4] with sum 10This code uses .format method which is somewhat 'older' nowadays, one resource to get acquainted with this string metohd is Using % and .format() for great good!.
I'm not 'in'-sane. Indeed, I am so far 'out' of sane that you appear a tiny blip on the distant coast of sanity. Bucky Katt, Get Fuzzy
Da Bishop: There's a dead bishop on the landing. I don't know who keeps bringing them in here. ....but society is to blame.
Da Bishop: There's a dead bishop on the landing. I don't know who keeps bringing them in here. ....but society is to blame.