Acho que será bem tranquilo aprender, já que já tem experiência com outras linguagens.
Gosto do livro do Nilo Ney como primeiro contato com a linguagem.
Eu partiria direto pra algum framework como Django e iria aprendendo a linguagem nestes estudos.
Se o interesse for na área de dados, ML, recomendo o canal do Teo Calvo (TeoMeWhy)
Vale considerar também porquê vc querer aprender Python, já que ela é usada em diversas áreas diferentes.
Eu sigo a linha que é melhor vc aprofundar numa linguagem e framework do que ficar trocando e estudando novas coisas.
Supondo aqui que vc queira estudar Python para substituir Java/Spring. Qual seria o motivo de fazer isso? Por que não aprofundar nesta stack, já que ela é muito relevante?
Pense bem antes de tomar as decisões. Hoje somos bombardeados por propagandas demais com novos cursos, tecnologias, etc. Saiba filtrar o que é relevante pra vc