Resolution for TypeError: not enough arguments for format string

I am working on a chatbot application, where i need to load the probable questions and related answers based on the current question asked.

We are loading these set of relevant questions in to a list based on their similarity and then using a loop to show all the items.

But while doing so, getting error as below. I am sharing a sample code here resembling what I am doing in my actual code.

# initializing list
questions = ["plan", "age"]
answers = ["nothing", "35"]
print("What is your %s ? I am %s." % questions[0], answers[0])

Error

---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_55196/654080905.py in <module>
      2 questions = ["plan", "age"]
      3 answers = ["nothing", "35"]
----> 4 print("What is your %s ? I am %s." % questions[0], answers[0])

TypeError: not enough arguments for format string