subject

For this assignment, you have to complete the function isSorted(numbers), which, informally, checks if an input list of number is sorted in ascending order. Formally, the function input is a list of numbers numbers and returns a tuple x, y where x is a boolean (True / False) that indicates if the list is sorted and y is an integer index denoting the index of the first out of order number or -1 if the list is sorted. In other words, y is an integer that denotes the index in the list where the corresponding number is less than the previous number in the list.

Example 1: if the list is numbers = [0, 1, 2, 3, 4, 5]. The output will be.

The list is sorted.
Example 2: if the list is numbers = [0, 1, 1, 2, 3, 4, 5]. The output will be.

The list is sorted.
Note that, in this example, the number 1 appeared twice sequentially. We will consider this as sorted also, since the later number is not less than the earlier number.

Example 3: if the list is numbers = [0, -10, 2, 3, 4, 5]. The output will be.

The list is not sorted. The out of order index is 1
We have put comments in the template code, to show how Unpacking works. Please read and try to understand them. Ask your TA if you find it confusing. I am sure they will help!

Hint: Your function will look something like this.

def isSorted(numbers):
'''
your code
one return statement here
return (False, i)
'''
return (True, -1)
here is what I already did

def isSorted(numbers):
for i in range(1,len(numbers)):
if numbers[i] return (False, i)
return (True,-1)

def main():
numbers = [0,-10,2,3,4,5]
returnedIsSorted, returnedIndex = isSorted(numbers)
if returnedIsSorted:
print('The list is sorted')
else:
print('The list is not sorted. The out of order index is {}'.format(returnedIndex))

if __name__=='__main__':
main()

there is grade:

1: UnitTest1keyboard_arrow_up

0 / 2

Testcase 1: Example 1

Test feedback

isSorted(numbers) incorrectly returned None

2: UnitTest2keyboard_arrow_up

0 / 2

Testcase 2: Example 2

Test feedback

isSorted(numbers) incorrectly returned None

3: UnitTest3keyboard_arrow_up

2 / 2

Testcase 3: Example 3

4: UnitTest4keyboard_arrow_up

0 / 2

Unseen Testcase 1

Test feedback

isSorted(numbers) incorrectly returned None

5: UnitTest5keyboard_arrow_up

2 / 2

Unseen Testcase 2

ansver
Answers: 2

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 09:00
Howard is designing a chair swing ride. the swing ropes are 5 meters long, and in full swing they tilt in an angle of 29° outside chairs to be 2.75 m above the ground in full swing.
Answers: 1
question
Computers and Technology, 22.06.2019 19:30
When creating a presentation in libre office impress, where does the editing of slides take place?
Answers: 1
question
Computers and Technology, 23.06.2019 19:50
Which feature is selected to practice and save the timing of a presentation
Answers: 1
question
Computers and Technology, 24.06.2019 11:00
These statements describe lists in presentation programs: a. bullets can be turned off and on. b. bullets cannot be turned off. c. bullet styles, colors, and sizes can be changed. d. lists don't have to use bullets or numbers. e. numbering styles, colors, and sizes can be changed. f. numbers can be turned off and on. g. numbers cannot be turned off. select all that apply
Answers: 2
You know the right answer?
For this assignment, you have to complete the function isSorted(numbers), which, informally, checks...
Questions
question
Mathematics, 19.02.2021 14:00
question
Mathematics, 19.02.2021 14:00
question
Mathematics, 19.02.2021 14:00
question
German, 19.02.2021 14:00
question
Mathematics, 19.02.2021 14:00
question
Mathematics, 19.02.2021 14:00
Questions on the website: 13722363