2つのリストを取得し、一致する要素があるかどうかを確認し、毎回カウントするために1を加算するかどうかを確認します。最初のリストは5つの要素のリストで、2番目のリストはユーザー入力です。それはうまくいかず、何が間違っているのですか?それは助けてください機能を使用して行われる必要があります。関数を使用して共通要素をチェックするPython関数
userask = input("Enter a few numbers to try win the lotto: ")
def count_correct(list1,list2):
count = 0
for r in list2:
if list1 in list2:
count += 1
return count
私はあなたのいくつかのコードが欠落していると確信しています。ヒント:項目から 'set'オブジェクトを作成し、それらの共通部分を得るためにそれらの交差を使用してください。 –
関数を使うのに必要なこの質問にそれらを使用することは許されていません。 –