私は for ループに少し行き詰まりました - 私が見ていることは正しいように見えますが、私がそれで達成しようとしているものとは正確には異なります。私は C のバックグラウンドを持っていますが、ここでのアドバイスは役に立ちます。
def deal(player_num, cards):
a = 0
z = 0
i = 0
b = 0
c = player_num
hand = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]
for a in range(player_num):
hand[a] = cards[i] + cards[i+b+c]
b == b+1
i == i+1
z == z+1
return hand
したがって、for a in range(player_num)は機能しているように見えます ( が追加されますa++) がhand[0]、hand[1]、 などは同じハンドになります。a をループするが、他の変数はループしないと思うので、複数のネストされたループを使用してi++, b++and c++?を取得する必要があります。