我有一个df,其中每行都有一个指示部门的代码。
另一方面,我有一本字典,其中每个代码对应一个区域名称(一个区域由多个部门组成)。
我想到了一个循环,将值放入指示该区域的新列中。
这是我认为可行的方法:
notice3.Text = await regTable
.Where(Reg => Reg.email.Equals(imail, StringComparison.OrdinalIgnoreCase))
.Select(email => email.Text.ToString()).FirstOrDefaultAsync<string>()
但是我唯一得到的是“字符串索引必须是整数”。 你们知道我该怎么做吗?还是我应该采取完全不同的路线(例如加入)?
谢谢!
答案 0 :(得分:0)
df.region = df.dep.apply(lambda x: dep_dict[x])
有什么帮助吗?