ansible.builtin.list – simply returns what it is given.


This module is part of ansible-core and included in all Ansible installations. In most cases, you can use the short module name list even without specifying the collections: keyword. However, we recommend you use the FQCN for easy linking to the module documentation and to avoid conflicting with other collections that may have the same module name.

New in version 2.0: of ansible.builtin


  • this is mostly a noop, to be used as a with_list loop when you dont want the content transformed in any way.


- name: unlike with_items you will get 3 items from this loop, the 2nd one being a list
  debug: var=item
    - 1
    - [2,3]
    - 4

Return Values

Common return values are documented here, the following are the fields unique to this lookup:

Key Returned Description
list / elements=any
basically the same as you fed in


  • Ansible Core Team