@Tobias has answered the question, but just in case you've found this Q&A because you want to be able to supply multiple different prefix arguments to a command, take a look at the transient
library which is included in Emacs 28+ and available in GNU ELPA for earlier versions of Emacs.
If you're a Magit user, Transient is the library which drives its menus, and you already know how it works. If not...
A transient menu is essentially a fancy visual keymap.
It provides visual (but keyboard-driven) menus for invoking commands;
and also provides an interface for interactively specifying arguments
to pass to those commands, all from within the same menu.
The first aspect is like prefix key bindings, but with all of the keys
under the prefix being presented visually in a friendly format, with
descriptive labels, so that you can see at a glance what the possible
commands are, and which keys invoke them.
The second aspect is like a much fancier notion of prefix arguments,
where you can interactively (but optionally) specify the arguments you
wish to pass to the command you are about to select (and they are again
all labelled clearly, to help you understand what each one does).
It's useful because it's a very efficient and user-friendly interface
for invoking complex commands with arbitrary interactive arguments.