[5/21]楽透の最高と最低ランキング
質問する成功
保存に失敗しました lottosは0個の数字をzeronums配列に格納します. for回転ドア、lottosはどれだけwin numsの数字を含んで、minの中で に格納します max = min + zeronums 2つの if-elif文を使用すると、毎日12個のif-elif文 を完了できます.回答リストに最大、最小等数を追加し、 を返します.
数個の数はcount(k)関数数 を用いる. if-else文は、配列の方法、上記の方法などを使用できます.配列の方法を使うのは難しいので、上の方法のように論理をタイムリーに把握し、簡単に応用します. リストを作成して返さないで、複数の変数をカンマで区切るだけで を返します.
count(k):戻りリスト等のk個数
マイコード
保存に失敗しました
に答える
効率的なコード
def solution(lottos, win_nums):
zero_nums = lottos.count(0)
min = 0
for i in lottos:
if (i in win_nums):
min += 1
max = min + zero_nums
print(max, min)
max = 7- max if max >=2 else 6
min = 7- min if min >=2 else 6
return max, min
フィードバック
数
学識
Reference
この問題について([5/21]楽透の最高と最低ランキング), 我々は、より多くの情報をここで見つけました https://velog.io/@kj313903/521-2テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol