我還有一個學期的任務。它涉及測試以查看列表是否被排序。給定一個列表,說出一個數字列表,測試一下列表是否被排序並返回True值,或者如果不返回False值。我必須創建一個測試功能。排序列表測試
我正在考慮使用if語句來測試True。這裏是我的代碼到目前爲止:
def my_list (list):
list=[]
if list.sorted() == True:
print ("The list is sorted: True")
else:
print ("The list is unsorted: False")
list = input ("What is your list: ")
我不知道這是要走的路。事實上,我不確定你可以用這種方式測試排序的方法。這項任務今天到期,我相信時間壓力不會讓我看到明顯的。
任何幫助,即使只是送我在正確的方向將是有益的。
不要離開你的功課,直到最後一刻。如果排序時沒有任何更改,則列表將排序。 – MalphasWats
永遠不會調用變量「列表」。在Python –
中'列出'一個類型名稱,你可以使用input()來輸入* list *。 input()返回一個字符串......那麼這將如何成爲一個列表? –