Ich versuche, ein Listool-Modul zu machen.außer NameError funktioniert nicht
Ich versuche, eine Überprüfungsfunktion zu machen, die die Verfügbarkeit eines Artikels in einer Liste prüft.
Hier ist mein nicht-funktionierenden Code:
def check(lst, item):
try:
if item in lst:
return "Requested Item In List"
else:
return "Requested Item Not In List"
except:
pass
ich es machen will, so dass, wenn es keine Liste ist es nur geht.
Also, wenn ich es ohne Liste tun, hier ist der Fehler:
>>> import listools
>>> listools.check(example_list, 'example')
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
listools.check(example_list, 'example')
NameError: name 'example_list' is not defined
>>>
so, was ich es tun will nichts tun, wenn es keine Liste ist aber es kommt mit einem Fehler aus (NameError)
Denkst du nicht, dass 30 Leerzeichen als Einrückung ein ** kleines ** bisschen viel ist? – Kasramvd
Ihr Code funktioniert nicht? Was macht das falsch? Was wolltest du, dass es nicht tut? – khelwood
@Kasramvd nein, wenn ich es kopiert und eingefügt, ging es so –