pyspark.sql.Column.bitwiseXOR

列。 按位异或 ( other : Union [ Column , LiteralType , DecimalLiteral , DateTimeLiteral ] ) → Column

计算此表达式与另一个表达式的按位异或。

在版本 3.4.0 中更改: 支持 Spark 连接。

Parameters
other

一个值或 Column 用于计算按位异或(^) 与 这个 Column .

示例

>>> from pyspark.sql import Row
>>> df = spark.createDataFrame([Row(a=170, b=75)])
>>> df.select(df.a.bitwiseXOR(df.b)).collect()
[Row((a ^ b)=225)]