using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.linq;
using system.text;
using system.windows.forms;
namespace todictionary
private void frm_main_load(object sender, eventargs e)
,new userinfo,
new userinfo,
new userinfo};
//使用linq查詢使用者名稱中包含"王"的序列
//此時的query變數的型別是ienumerable型別
var query = from item in users
where item.username.indexof("王") > -1
select item;
//使用todictionary方法將query轉換為字典型別
dictionaryuserdict = query.todictionary(itm => itm.usercode);
label1.text = "dictionary的結果是:\n";
foreach (var user in userdict)
,value:)", user.key, user.value.username);
label1.text += temp + "\n";}}
}public class userinfo
//使用者**
public string username //使用者名稱
public string password //密碼}}
python讀取excel資料轉換成字典
以上面的excel格式,輸出字典型別 import xlrd def read excel data filename e 學歷列表.xls data xlrd.open workbook filename table data.sheet by name sheet1 row num table....
pandas 把字典轉換成DataFrame
把dictd 轉換成dataframe,首先,dataframe的語法格式應為 import pandas as pd df pd.dataframe a 是columns,對應的是list12 輸出 a 0 012 但是如果是 df pd.dataframe 直接輸入dict 1會報錯 value...
Python txt檔案如何轉換成字典
處理前檔案內容 處理後的 讀取 fr ope程式設計客棧n three.txt r dic keys 用來儲存讀取的順序 for line in fr v line.strip split dic v 0 v 1 keys.append v 0 fr.close print dic 程式設計客棧 寫...