кодПеребор переменной на печать
print(coins_in_the_bag) #{'Bug Out Bag': ['q', 0.25, 100], 'sm': ['q', 0.25, 10]}
print('\n')
print('for bag: {}\n total:{} '.format(
my_bag,
for b in my_bag:
total = float(coins_in_the_bag[b][1])*float(coins_in_the_bag[my_bag][2]))
total
)
Как я могу сделать мой цикл в second parameter
в моем операторе печати?
То, что я пытаюсь достичь:
Bug Out Bag:
Total: 25
sm:
2.5
я получаю ошибку:
for b in my_bag:
^
SyntaxError: invalid syntax
Спасибо
'for' цикл является утверждение, а не выражение. – chepner
Что такое 'my_bag'? –