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![](https://ecs-static.teamtreehouse.com/assets/views/marketing/shared/community-banner-white-47072046c51352fe6a69f5e691ff5700b28bb11d45197d7bdf066d9ea3f72d0c.webp)
![Benjamin Cha](https://uploads.teamtreehouse.com/production/profile-photos/11720182/micro_yoshiprofile.webp)
Benjamin Cha
2,761 PointsHow to import this?
I need help importing this, because something's not quite right with this program/work I did.
Does anybody have an answer?
dimensions = [
(5, 5),
(10, 10),
(2.2, 2.3),
(100, 100),
(8, 70),
]
def calculate_area(length, width):
return length * width
# Calculate the area for each item using a list comprehension
areas = [calculate_area(length, width) for length, width in dimensions]
1 Answer
![Rohald van Merode](https://uploads.teamtreehouse.com/production/profile-photos/11666882/micro_Rohald-profile.jpg)
Rohald van Merode
Treehouse StaffHey Benjamin Cha 👋
You'll want to have a close look at what is being asked in the challenge. Currently you've created a function named calculate_area()
which takes in two arguments (length and width). The challenge however asks for a function named area()
with a single argument, that single argument is a two-member tuple like the tuples in the dimensions
list, for example (5, 5)
.
This could look something like this:
def area(dimensions):
return dimensions[0] * dimensions[1]
Hope this clears things up and helps to get you going again 😄
Benjamin Cha
2,761 PointsBenjamin Cha
2,761 PointsThanks!