Aunque la solución que plantea el tutor funciona si solo quiero quitar a Pedro, me pregunté y qué pasa si en mi lista tengo dos elementos con el mismo nombre? y al aplicar la solución inicial de indicar el .remove(Pedro) me elimina el primero de la lista, pero si quiero es quitar otro "Pedro" de la lista como lo haría?, y la respuesta que identifiqué es colocarque el index en lugar de la palabra ==>
Solucion Inial con la palbra "Pedro" .... Elimina el primer Pedro de la Lista (no el segundo que es el que quiero quitar)
List<String> listaInicial = new ArrayList<>();
listaInicial.add("Juana");
listaInicial.add("Lucas");
listaInicial.add("Pedro");
listaInicial.add("Antonio");
listaInicial.add("Pedro");
System.out.println("Lista inicial: " + listaInicial);
listaInicial.remove("Pedro");
System.out.println("Lista actualizada: " + listaInicial);

SOLUCION USANDO EL INDEX ... para eliminar el segundo "Pedro" de la lista
List<String> listaInicial = new ArrayList<>();
listaInicial.add("Juana");
listaInicial.add("Lucas");
listaInicial.add("Pedro");
listaInicial.add("Antonio");
listaInicial.add("Pedro");
System.out.println("Lista inicial: " + listaInicial);
listaInicial.remove(4);
System.out.println("Lista actualizada: " + listaInicial);
