Python: Numpy def shopping_spree(spending_limit, store_nums): """ QUESTION 1 - You and your friends decide to go on a shopping spree! You each have a spending limit listed in a 1D array called spending_limit. - You each know you will be going to a specific number of stores, store_nums, which is also a 1D array. - Sales tax is 7% at every store. - Calculate the average amount that you and each of your friends can spend at a store - Excluding sales tax from this calculation. - Return an array of how much you can each spend at a store, excluding sales tax. - THIS MUST BE DONE IN ONE LINE Args: spending_limit (np.array) store_nums (np.array) Returns: np.array >> store_nums = np.array([15, 12, 8, 3, 4, 3, 6, 5, 7, 4]) spending_limit = np.array([200, 500, 330, 120, 85, 60, 220, 190, 490, 300]) >> print(shopping_spree(spending_limit, store_nums)) [12.46105919 38.94080997 38.55140187 37.38317757 19.85981308 18.69158879 34.26791277 35.51401869 65.42056075 70.09345794] """ # store_nums = np.array([15, 12, 8, 3, 4, 3, 6, 5, 7, 4]) # spending_limit = np.array([200, 500, 330, 120, 85, 60, 220, 190, 490, 300]) # print(shopping_spree(spending_limit, store_nums)) # store_nums = np.array([10, 14, 5, 2, 8, 1, 9, 3]) # spending_limit = np.array([220, 400, 330, 130, 280, 50, 250, 170]) # print(shopping_spree(spending_limit, store_nums))
Python: Numpy
def shopping_spree(spending_limit, store_nums):
"""
QUESTION 1
- You and your friends decide to go on a shopping spree! You each have a
spending
limit listed in a 1D array called spending_limit.
- You each know you will be going to a specific number of stores, store_nums,
which is also
a 1D array.
- Sales tax is 7% at every store.
- Calculate the average amount that you and each of your friends can spend at a
store
- Excluding sales tax from this calculation.
- Return an array of how much you can each spend at a store, excluding sales
tax.
- THIS MUST BE DONE IN ONE LINE
Args:
spending_limit (np.array)
store_nums (np.array)
Returns:
np.array
>> store_nums = np.array([15, 12, 8, 3, 4, 3, 6, 5, 7, 4])
spending_limit = np.array([200, 500, 330, 120, 85, 60, 220, 190, 490, 300])
>> print(shopping_spree(spending_limit, store_nums))
[12.46105919 38.94080997 38.55140187 37.38317757 19.85981308 18.69158879
34.26791277 35.51401869 65.42056075 70.09345794]
"""
# store_nums = np.array([15, 12, 8, 3, 4, 3, 6, 5, 7, 4])
# spending_limit = np.array([200, 500, 330, 120, 85, 60, 220, 190, 490, 300])
# print(shopping_spree(spending_limit, store_nums))
# store_nums = np.array([10, 14, 5, 2, 8, 1, 9, 3])
# spending_limit = np.array([220, 400, 330, 130, 280, 50, 250, 170])
# print(shopping_spree(spending_limit, store_nums))
![](/static/compass_v2/shared-icons/check-mark.png)
Trending now
This is a popular solution!
Step by step
Solved in 5 steps with 2 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)