0

How do we solve exercice 26.4 the middle element?

3rd Section, following List function lesson I have to find the middle element Using len() What I did: items=[1,2,3,8,5,4,7] long=len(items) middle=long//2 index=items[middle] print(index) Cant debug

12th Jan 2021, 12:42 AM
Sabrina Désilets
Sabrina Désilets - avatar
3 Réponses
+ 5
You need to print index as output. Not actual value. So print middle variable
12th Jan 2021, 12:50 AM
Azhagesanヾ(✿)
Azhagesanヾ(✿) - avatar
0
list=[1,2,3,4,5,6,7,8,9,0] print('My list is: ',list) n=len(list) if(not n%2==0): p=n//2 p=int(p) print('Items entered in list are odd') print('Middle element is: ',list[p]) else: q=int(n/2) r=list[q] s=list[q-1] avg=(r+s)/2 print('Items entered in list are even') print('Average of numbers is: ',avg) in this program if items in list are odd then it returns the middle element and if items in list are even then it returns the average value of two elements
22nd Dec 2021, 10:46 AM
SANVIKA