Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Python Python Collections (2016, retired 2019) Tuples Combo

any tips on how to go about this?

I honestly don't know how to go about this

combo.py
# combo([1, 2, 3], 'abc')
# Output:
# [(1, 'a'), (2, 'b'), (3, 'c')]

def combo(val1, val2):
    lst = []
    for values in val1 and values2 in val2:
        items = values, values2
        lst += items
    return lst

1 Answer

Steven Parker
Steven Parker
229,783 Points

I don't think you can use "and" to make a loop iterate through two different sequences at the same time. But you could use a different kind of loop that created index values, and then apply the index to both lists.

thanks