### Summary

in ansible/builtin/dnf_module in the parameter section the parameter `list` is documented with

>  "Various (non-idempotent) commands for usage with /usr/bin/ansible and not playbooks. See examples." 

but there are no examples given for the usage of this parameter


### Issue Type

Documentation Report

### Component Name

collections/ansible/builtin/dnf_module

### Ansible Version

```console
this is a documentation bug in the recent online version and its regardless of my running ansible version. 
See: https://docs.ansible.com/ansible/latest/collections/ansible/builtin/dnf_module.html#ansible-collections-ansible-builtin-dnf-module
```


### Configuration

```console
this is a documentation bug in the recent online version and its regardless of my running ansible version. 
See: https://docs.ansible.com/ansible/latest/collections/ansible/builtin/dnf_module.html#ansible-collections-ansible-builtin-dnf-module
```


### OS / Environment

this is a documentation bug in the recent online version and its regardless of my running OS Environment. 
See: https://docs.ansible.com/ansible/latest/collections/ansible/builtin/dnf_module.html#ansible-collections-ansible-builtin-dnf-module


### Additional Information

Providing Examples, on how to sensibly use the `list` parameter of the dnf module, would make it usable. Otherwise there will be an illogical reference from the parameterlist "See examples" when there are no examples explaining the usage.

### Code of Conduct

- [X] I agree to follow the Ansible Code of Conduct
self.base.read_all_repos()
        available = self.base.sack.query().available()
        
        files_filter = available.filter(file=filepath)
        
        pkg_spec = files_filter.union(available.filter(provides=filepath)).run()
        if pkg_spec:
            return pkg_spec[0].name
    def _parse_spec_group_file(self):
        pkg_specs, grp_specs, module_specs, filenames = [], [], [], []
        already_loaded_comps = False  
        for name in self.names:
            if '://' in name:
                name = fetch_file(self.module, name)
                filenames.append(name)
            elif name.endswith(".rpm"):
                filenames.append(name)
            elif name.startswith('/'):
                
                pkg_spec = self._whatprovides(name)
                if pkg_spec:
                    pkg_specs.append(pkg_spec)
                    continue
            elif name.startswith("@") or ('/' in name):
                if not already_loaded_comps:
                    self.base.read_comps()
                    already_loaded_comps = True
                grp_env_mdl_candidate = name[1:].strip()