Sobreposição de porcentagem de duas listas

Isso é mais um problema de matemática do que qualquer outra coisa. Vamos supor que eu tenha duas listas de tamanhos diferentes em Python

listA = ["Alice", "Bob", "Joe"]
listB = ["Joe", "Bob", "Alice", "Ken"]

Quero descobrir qual porcentagem se sobrepõe a essas duas listas. A ordem não é importante nas listas. Encontrar sobreposição é fácil, eu já vi outros posts sobre como fazer isso, mas não consigo estendê-lo para descobrir qual a porcentagem que eles se sobrepõem. Se eu comparasse as listas em ordens diferentes, o resultado seria diferente? Qual seria a melhor maneira de fazer isso?

questionAnswers(4)

yourAnswerToTheQuestion