Olá, comunidade, tudo bem por ai?
Com que frequência vocês precisam fazer e refazer listas diversas? E criar uma nova lista baseada em outras já existentes? Hoje no nosso desafio vamos criar um fluxo de trabalho simples para criar uma nova lista a partir de outra existente.
Desafio:
O seguinte conjunto de dados contém informação sobre programas na Netflix. Utilize esses dados para criar uma nova lista com as seguintes informações:
- Categorias (Ação e Aventura, Documentários etc.)
- Tipo
- Título
- Ano de Lançamento
- Classificação
- Duração
Esta lista só deve conter filmes internacionais organizados por ordem até ao ano de lançamento e duração.
Vamos lá? Bom desafio!
Fonte de dados: https://www.kaggle.com/datasets/shivamb/netflix-shows
Oi pessoal, a solucao ja esta disponivel! E o proximo desafio ja esta no ar! Boa semana!
Fala pessoal!
Ai vai minha solução.
Pergunta pra galera que usa RegEx com certa frequência (não sou essa pessoa!).
Usei de um jeito meio inusitado no desafio e acontece o seguinte:
- Se uso essa expressão (\Filmes\s\internacionais) com a caixinha "Case Insensitive" marcada a ferramenta me traz os registros certinhos.
- Porém, se uso a mesma expressão com a palavra "filmes" toda em letra minúscula, daí retorna Null, mesmo com a caixinha "Case Insensitive" marcada.
@LeandroYgorLoli @nicolascorreiacolombo @viniciusm @biosartorelli
Alguém sabe por quê?
Valeu pessoal!
Muito bom estar aqui resolvendo os desafios com vocês. Estava com muitas saudades!
@SylviaP acredito que seja pela "\" antes do "Filme" e do "Internacional". Neste caso, que você deseja achar a palavra inteira, não precisa dessa "\". Acredito que isso deva estar gerando algum tipo de erro no entendimento no sensitive case. Teste buscar pela expressão (Filmes Internacionais) ou (Filmes\sInternacionais) para o caso sensitivo, e (filmes internacionais) ou (filmes\sinternacionais) para o caso não sensitivo.
Olá @SylviaP, fiquei pensando um bucadinho para apoiar a resposta do @LeandroYgorLoli.
Mas se você usar o \Filmes\sInternacionais com o check do case sensitive ele funciona.
Eu adoro esse post do Pedro community.alteryx.com/t5/Blog-Portugues/Introducao-ao-Regex-Expressao-Regular/ba-p/722211 .
Nele ele diz que:
\ | necessário para utilizar algum caracter que é usado como variavel (ex: " . "). Anula o significado da variavel Regex |
No meu ponto de vista o \F MAISCULO funciona porque no regex o \f tem a mesma função que o \s que é dar espaço e já o \F não.
Creio que ele lê da esquerda para direita e deve estar procurando um espacinho aqui quando ver o \f (espaços no regex podem ser [\r\n\t\f\v ])
Suuper abraço ;)
Oi @LeandroYgorLoli ,
Super funcionou de todos os jeitos e muito obrigada pela generosa explicação.
Ainda há muito o que eu aprender sobre RegEx.
Obrigadão!
@nicolascorreiacolombo value pela indicação do post.
Já salvei nos meu favoritos!
Olha, é cada perrengue que eu passo tentando acertar por tentative e erro que só Deus sabe. Hahaha!
Ahhhhh, BTW, passei na certificação Advanced no inicio dessa semana. Uhulll! Agora guenta a chata aqui! :)
Sempre ótimo ler suas explicações!
Abraços!