的名單上有以下列表轉換嵌套列表到元組
["txtvers=1","userid=3A6524D4-E31C-491D-94DD-555883B1600A","name=Jarrod Roberson","version=2"]
我想創建一個快譯通,其中=左側是關鍵,右邊是值。 最好是鑰匙是原子的地方。
使用下面的列表理解我得到這個。
KVL = [string:tokens(T,"=") || T <- TXT].
[["txtvers","1"], ["userid","3A6524D4-E31C-491D-94DD-555883B1600A"], ["name","Jarrod Roberson"], ["version","2"]]
什麼,我現在努力的是如何嵌套列表轉換成元組,所以我可以將它們發送到元組 的名單,我可以將它們發送到字典:from_list
我想要的是像這樣
[{txtvers,"1"}, {userid,"3A6524D4-E31C-491D-94DD-555883B1600A"}, {name,"Jarrod Roberson"}, {version,"2"}]
我知道必須有這樣做一個簡潔的方式,但我不能讓我的頭周圍。
你也可以省略逗號後的幾個空格等...... – Zed 2009-12-02 20:25:01
當提高可讀性時,我喜歡空格;-) – 2009-12-03 09:21:28