Olá!
Em @app.route('/criar', methods=['POST',])
, por que há a vírgula ao final do último e único elemento?
Obrigada!
Olá!
Em @app.route('/criar', methods=['POST',])
, por que há a vírgula ao final do último e único elemento?
Obrigada!
Oii!
A vírgula após o último elemento em uma lista, mesmo quando há apenas um único elemento, é uma prática em Python. Isso acontece porque, ao definir uma lista com um único elemento, a vírgula é necessária para que o Python reconheça que aquilo é uma lista ou uma tupla.
Por exemplo, ao definir uma tupla com um único elemento, você faria assim:
tupla = (42,)
Sem a vírgula, o Python não reconheceria como uma tupla, mas sim como um valor entre parênteses. No caso da lista de métodos em @app.route('/criar', methods=['POST',])
, a vírgula não é estritamente necessária, mas é uma prática comum para manter a consistência e facilitar a adição de novos elementos no futuro. E, isso pode ajudar a evitar erros de sintaxe quando você for adicionar mais elementos à lista.
Espero ter ajudado.
Compreendi, ficou bem elucidativa a comparação com tuplas! Obrigada, Lorena, pela explicação.