How To Append The Second Return Value, Directly To A List, In Python
If a function returns two values, how do you append the second value directly to a list, from the function result? Something like this: def get_stuff(): return 'a string', [1,2
Solution 1:
You can index a tuple
using the same indexing you would for a list []
. So if you want the list
, which is the second element, you can just index the element [1]
from the return of the function call.
def get_stuff():
return 'a string', [1,2,3,5]
all_stuff = [6,7]
all_stuff.extend(get_stuff()[1])
Output
[6, 7, 1, 2, 3, 5]
Post a Comment for "How To Append The Second Return Value, Directly To A List, In Python"