from typing import List
from typing import Any


def read_keyword_list(keywords: List[Any], list_length: int) -> List[Any]:
    """Reads a number of tokens from a keyword list and returns as separate list"""
    newlist = []
    #Uses a loop like this to ensure the original list is modified when removing keywords, rather than a just this reference to the list updating
    for _ in range(list_length):
        newlist.append(keywords.pop(0))
    return newlist