In Spark 2.4.0 (2.3 on Databricks platform) you can do it natively in the DataFrame API using the concat function. In your example you could do this:
from pyspark.sql.functions import col, concat
df.withColumn('tokens_bigrams', concat(col('tokens'), col('bigrams')))
Here is the related jira.