Question

Implement in python a function avg_val(lst), which returns the
average

value of the elements in list.

For example, given a list lst: [19, 2, 20, 1, 0, 18], the
function

should return 10.

The name of the method should be avg_val and the method should take
one parameter which is the list of values to test. Here is an
example call to the function

print(avg_val([19, 2, 20, 1, 0, 18]))

Answer #1

Solution:-

Python 3 Code:-

# Function computing average of elements in the list

def avg_val(lst):

# computing total sum of the elements in the list

total_sum = sum(lst)

# computing total number of the elements in the list

length = len(lst)

# computing average

average = total_sum / length

return average

# Test case

print(avg_val([19,2,20,1,0,18]))

Code snapshot:-

Output snapshot:-

python 3
For this exercise you are to implement the function poly_iter in
the array-backed list class, which, when called with positive
integer parameters a, b, c, returns an iterator over the values in
the underlying list at indexes a*i2+b*i+c, for i=0, 1,
2, ...
E.g., given an array-backed list lst containing the elements [0,
1, 2, 3, 4, ..., 98, 99], the following code:
for x in lst.poly_iter(2, 3, 4):
print(x)
will produce the output:
4
9
18
31...

Python
Mutable Sequences
Implement a function reverse that takes a list as an argument
and reverses the list. You should mutate the original list, without
creating any new lists. Do NOT return anything. Do not use
any built-in list functions such as reverse().
def reverse(lst):
"""Reverses lst in place (i.e. doesn't
create new lists).
>>> L = [1, 2, 3,
4]
>>>
reverse(L)
>>> L
[4, 3, 2, 1]
"""

In Python:
Sublist of list A is defined as a list whose elements are all
from list A. For example, suppose list A = [0, 1, 2, 3, 4, 5, 6],
its has many sublists and one of them is [0, 1, 3] because elements
0, 1 and 3 are all contained in list A.
Define a function named returnComplement that accepts two
integer lists as the parameter (one of the list is the sublist of
the other). Suppose names...

Write a Python function that takes a list of integers as a
parameter and returns the sum of the elements in the list. Thank
you.

Write a Python function that takes a list of integers as a
parameter and returns the sum of the elements in the list. Thank
you.

Write a Python function that takes a list of integers as a
parameter and returns the sum of the elements in the list. Thank
you.

Write a Python program prints out the unique elements of a list
lst in a sorted manner (i.e it removes duplicates from the list).
For example, if list is [10,20,30,20,10,50,60,40,80,50,40], the
output should be [10, 20, 30, 40, 50, 60, 80].?

Write a PYTHON function called myMax which accepts a LIST of
numbers and returns the maximum number in the list. Do NOT use
Python’s built-in function max.
Example: result = myMax([-999000, -1000000, -2000000]);
print(result) #output is -999000
Example: result = myMax([1000000, 1000001, 1000002]);
print(result) #output is 1000002

1.Implement a function which will -
+ Accept a number,
num, and a list, my_list as
arguments
+ return True if
num exists in my_list
+ return False otherwise
2. Write Python code to implement the following function -
def find_in_list(item, my_list):
"""
Look for an item from my_list (of items.)
If the item is found, return the index position
of the item;
otherwise, return -1.
"""
#add your code here...

Write a function reshaped_by_col(nums, col) which takes a Python
list nums, and an integer value for columns that reshapes the 1D
nums into col number of columns. Finally, returns the reshaped
numpy array. If the shape cannot be reshaped, return None (you can
do this without catching exceptions).
For example:
Test
Result
nums = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100]
col = 2
print(reshaped_by_col(nums, col))
[[ 10 20]
[ 30 40]
[ 50 60]
[ 70...

ADVERTISEMENT

Get Answers For Free

Most questions answered within 1 hours.

ADVERTISEMENT

asked 7 minutes ago

asked 58 minutes ago

asked 1 hour ago

asked 1 hour ago

asked 2 hours ago

asked 2 hours ago

asked 2 hours ago

asked 2 hours ago

asked 3 hours ago

asked 3 hours ago

asked 3 hours ago

asked 3 hours ago