-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
validate_list #16
Comments
Eu poderia ajudar com isso @alvarofpp , algum conselho em relação ao code-style, e aos requisitos que minha implementação precista ter ? |
Boa tarde, @Jonatha-Varjao. O code-style seria o mais próximo do PEP. A implementação fica a seu critério, sendo que creio que a função iria executar o método Após isso, seria interessante documentar o método no guia de uso. |
Basicamente na classe ABC vai ter o método da validate_lista() onde meu objeto filho vai invocar o validate() dele e adiciono os retornos na lista e retorno ela é nesse caminho ? def validate_list(self, docs: List[str]) -> List[bool]:
"""Método para validar uma lista de documentos desejado."""
bool_list = []
for document in docs:
bool_list.append(self.validate(document))
return bool_list |
Seu código está correto, sendo que eu recomendo usar list comprehensions por ser mais rápido que o def validate_list(self, docs: List[str]) -> List[bool]:
"""Método para validar uma lista de documentos desejado."""
return [ self.validate(doc) for doc in docs ] |
Optei pela list comprehension sim, vou fazer o pull request adicionando a função na classe e atualizando a documentação vlw @alvarofpp |
Adding validate_list function into BaseDoc class #16
Validar uma lista de documentos.
The text was updated successfully, but these errors were encountered: