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 trialAbdillah Hasny
Courses Plus Student 3,886 Pointsi did not know what the question mean
here is the code i write i not have idea what the question mean :/
import random
def nchoices(data,data2):
res = list()
data = data.split(" ")
for x in range(data2):
res.append(data[x])
return res
1 Answer
Krzysztof Kucharzyk
Front End Web Development Techdegree Student 4,005 PointsHmmm try this:
import random
def nchoices(iterable, n):
results = []
for index in range(n):
pick = random.choice(iterable)
results.append(pick)
return results
Abdillah Hasny
Courses Plus Student 3,886 PointsAbdillah Hasny
Courses Plus Student 3,886 Pointsoh random choice from iterable ok thanks i get the idea
Krzysztof Kucharzyk
Front End Web Development Techdegree Student 4,005 PointsKrzysztof Kucharzyk
Front End Web Development Techdegree Student 4,005 PointsGlad that this helped ;)