我想组合字符串中的值.例如,
Let A = a,b,c,d
Run Code Online (Sandbox Code Playgroud)
我希望组合为,
AComb = a,b,c,d,ab,ac,ad,bc,bd,cd,abc,abd,bcd,acd
Run Code Online (Sandbox Code Playgroud) 我需要根据使用scala的列为每一行创建地图,例如,
sunny,hot,high,FALSE,no
overcast,hot,high,FALSE,yes
rainy,mild,high,FALSE,yes
Run Code Online (Sandbox Code Playgroud)
我希望输出为,
RDD[List(
Map(
'0 -> 'sunny,
'1 -> 'hot,
'2 -> 'high,
'3 -> 'false,
'4 -> 'no
),
Map(
'0 -> 'overcast,
'1 -> 'hot,
'2 -> 'high,
'3 -> 'false,
'4 -> 'yes
),
Map(
'0 -> 'rainy,
'1 -> 'mild,
'2 -> 'high,
'3 -> 'false,
'4 -> 'yes
)
)]
Run Code Online (Sandbox Code Playgroud)
这里我们考虑每列,列号是键,列值是键值对中的值.
我想检查字符串是否包含相同的字符.例如我的字符串是:
BCE
CE
Run Code Online (Sandbox Code Playgroud)
我希望结果为,
BEC = BCE //true
ECB = BCE //true
CEB = BCE //true
CBE = BCE //true
EBC = BCE //true
CE = EC //true
Run Code Online (Sandbox Code Playgroud)