【发布时间】:2019-05-05 10:36:36
【问题描述】:
我有一个字典,不同的前缀对应不同的键。我想将字符串附加并预先添加到字典中的每个值。
例如:
filePrefixes: `QCentral`QWest`QEast!("GLO_CCEUML_CSFBSL_";"GLO_CCALML_CSFBSL_";"GLO_CCAPML_CSFBSL_")
我想预先添加 folderPath 并附加 dateFormat 和文件扩展名“.csv”。
所以字典应该是这样的:
filePrefixes: `QCentral`QWest`QEast!("..\..\code\products\Q\ShortLocator2\Request Files\1\GLO_CCEUML_CSFBSL_20181203_1948.csv";"..\..\code\products\Q\ShortLocator2\Request Files\1\GLO_CCALML_CSFBSL_20181203_1948.csv";"..\..\code\products\Q\ShortLocator2\Request Files\1\GLO_CCAPML_CSFBSL_20181203_1948.csv")
我做了这样的事情。不确定是否有更好的方法来做到这一点:
filename: (value filePrefixes),\:(dateFormat,".csv");
filePaths: string[folderPath],/:(filename);
filePrefixes:(key filePrefixes)!(filePaths);
【问题讨论】:
标签: string function dictionary kdb