Creaes a new column in your dataframe based on a subset of list-column values following a certain patten. For example,
this is useful if you have labels you always apply to a repository with a set structure, e.g. key-value pairs like "priority:high",
"priority:medium", and "priority:low" or other structures like "engagement-team", "teaching-team", etc. This function could
create a new variable (e.g. "priority", "team") with the values encoded within the labels.