我有一个DataFrame在星火样帐户,其中有5个不同的列。val sampledf= sqlContext.sql(select * from Sampledf)我想实现以下查询
从OracleTable (acctnum in (1,2,3,...1000)或acctnum in (1001,....2000)
在dictcomp中
不可能使用else作为理解本身的一部分(参见),但至少在list和set理解中,使用conditional_expression是可能的(参见)。row = {k: converters[k](v) for k, v in row.items() if k in converters}确实有效,但这不是我想要的结果。