我有一個具有不同字長的鍵,例如一個詞典: d={'longggg':'a', 'short':'b', 'medium':'c', 'shor':'d'}
,我想與只具有大於某一長度更大的鍵的字典來結束。例如,我只想保留6個字母或更長的條目。所以,我想 new_d={'longggg':'a', 'medium':'c'}.
我試圖 new_d=dict(k,v) for k,v in d
我想在DataFrame 使用字符串函數內部長度的功能,但它給錯誤 val substrDF = testDF.withColumn("newcol", substring($"col", 1, length($"col")-1))
下面 是錯誤 error: type mismatch;
found : org.apache.spark.sql.Column
required: Int