この「0 0.014E5」のような文字列があり、辞書に分割する必要があります(C#で)。最初のゼロがキーになり、exp 形式の数値が値になります。
質問する
1220 次
1 に答える
4
Python の場合:
s = "0 0.014E5".split(' ')
d = {}
d[s[0]] = s[1]
# alternatively you can use:
d[s[0]] = float(s[1])
Java の場合:
String[] s = "0 0.014E5".split(" ");
Map<String, double> d = new HashMap<String, double>();
d.put(s[0], Double.parseDouble(s[1]));
C# の場合:
string[] s = "0 0.014E5".Split(' ');
var d = new Dictionary<string, string>();
d.Add(s[0], s[1]);
于 2012-05-10T13:17:06.110 に答える