У меня есть списки ниже, и мне нужно назначить строки из списка фруктов в список киосков в зависимости от их длины.
fruit = ['an', 'king', 'be', 'brave']
stall = [[],[],[],[]]
Таким образом, результат должен быть таким
stall = [[ ],['an', 'be'],[ ],['king', 'brave']]
Я пробовал так много способов и даже пытался создать новый список, чтобы увидеть, где я иду не так, но даже это ничего не заполняет. Может кто-нибудь указать мне, где я иду не так? Мне никогда раньше не приходилось добавлять в список списков.
i = 0
s = stall[i]
for j in fruit:
if(len(j)) == i+1:
s.append(j)
i += 1
print(stall)