Not able to loop through list of list

Hello Everyone,I am trying to create azure_devops repo and its policies via terraform.But facing issue when trying to fetch values from below terraform.tfvars.json file
Below is the terraform.tfvars.json file,As seen every team has certain set of information details…New team keeps adding into this list going forward.
Problem i am facing is fetching Prefix as key and its 2 values.Same is for approverlist

{
  "teamsdetails": [
    {
      "team": "waf",
      "Prefix": [
        "refs/heads/releases",
        "refs/heads/develop"
      ],
      "Exact": [
        "refs/heads/master"
      ],
      "approverlist": [
        "o@cs.io",
        "g@cs.io"
      ]
    },
    {
      "team": "keystone",
      "Prefix": [
        "refs/heads/releases",
        "refs/heads/develop"
      ],
      "Exact": [
        "refs/heads/master"
      ],
      "approverlist": [
        "ar@cs.io",
        "k@cs.io"
      ]
    },
    {
      "team": "cs-external",
      "Prefix": [
        "refs/heads/releases",
        "refs/heads/develop"
      ],
      "Exact": [
        "refs/heads/master"
      ],
      "approverlist": [
        "ar@cs.io",
        "ka@cs.io"
      ]
    }
  ],
  "azureProjectLevelBranchPolicy": {
      "refs/heads/releases": "prefix",
      "refs/heads/develop": "exact"
    },
  "azureProjectName": "DevOps_Terraform_Testing_POC"
}

Below is resource block…As u can see i need to approverlist into auto_reviwers section
In order to fetch id for user i used datasource.that take input from approverlist.But how to pass that information into auto_reviewer_ids and not gettting it

And same time need to update repository_ref with “Prefix”: And value and Exact with values.
So scope section below will repeat as many time depending on prefix and exact.

resource "azuredevops_branch_policy_auto_reviewers" "azure_repo_auto_reviewer" {
  project_id = azuredevops_project.azure_project_id.id

  enabled  = true
  blocking = true

  settings {
    auto_reviewer_ids  = [azuredevops_user_entitlement.example.id]
    submitter_can_vote = false
    message            = "Auto reviewer"

    scope {
      repository_id  = azuredevops_git_repository.example.id
      repository_ref = azuredevops_git_repository.example.default_branch
      match_type     = "Exact"
    }
  }
}

Can someone please help
Thanks