Como remover ou excluir um item em uma lista de modelos Ansible?

Estou escrevendo um modelo Ansible que precisa produzir uma lista de IPs em um grupo de hosts,excluindo o IP atual dos hosts. Pesquisei online e através da documentação, mas não encontrei nenhum filtro que permita remover um item de uma lista. Eu criei o (hacky) loop for abaixo para fazer isso, mas queria saber se alguém conhecia uma maneira de "melhores práticas" de filtragem como esta.

{% set filtered_list = [] %}

{% for host in groups['my_group'] if host != ansible_host %}
    {{ filtered_list.append(host)}}
{% endfor %}

Digamos que os grupos ['my_group'] tenham 3 ips (192.168.1.1, 192.168.1.2 e 192.168.1.3). Quando o modelo é gerado para 192.168.1.1, ele deve imprimir apenas os 192.168.1.2 e 192.168.1.3 do IP.

questionAnswers(1)

yourAnswerToTheQuestion