I have a spark data frame within my Jupyter notebook. I want to sort specific values in the column "Keywords". I only need to return those rows that have one or a few matching values. 

Here is how my column that needs to be sorted looks like. 

```
+--------------------+
|            Keywords|
+--------------------+
|      ["apocalypse"]|
|["nuclear","physi...|
|                null|
|["childhood","imm...|
|["canned tomatoes...|
|                null|
|["american","beef...|
|["runway","ethose...|
|["taylor swift st...|
|["beauty","colleg...|
|                null|
|["curly hair|coil...|
|["glossier|shoppi...|
|["stacey abrams",...|
|["quentin taranti...|
|                null|
|["Mexican|Cinco D...|
|["Bridal Spring 2...|
|                null|
|["everyday athlet...|
+--------------------+

```

I want to create a new dataframe that has the rows only if Keywords = "beauty", "runway". How would I go about it? I was going to create a for loop with Python but not sure how to make it within Spark dataframe... Any help would be greatly appreciated.