c#字典怎么获取第一个键值

c#字典怎么获取第一个键值,第1张

Dictionary<String, Object> dict = new Dictionary<string, object>();

dictAdd("ClassA", 123);

dictAdd("ClassB", 234);

dictAdd("ClassC", 456);

MessageBoxShow(dictFirstOrDefault()Key + ":" + dictFirstOrDefault()ValueToString());

FirstOrDefault()可以取到集合的第一项,Key与Value代表这一项的键名称与值。注意这里没有做null的判定。如果集合没有内容,运行null,则Key与Value都为null,ToString()会报错!(此例子是在C#下面的WinForm程序)

>>> result = [dict([(k, item[k]) for k in rt1]) for item in rt2]

>>> result

[{'a': 1, 'b': 2}, {'a': 3, 'b': 3}, {'a': 2, 'b': 1}, {'a': 5, 'b': 0}]

>>>

>>> result = [(k, [x[k] for x in rt2]) for k in rt1]

>>> result

[('a', [1, 3, 2, 5]), ('b', [2, 3, 1, 0])]

>>> result = [(k, sum([x[k] for x in rt2])) for k in rt1]

>>> result

[('a', 11), ('b', 6)]

>>>

以上就是关于c#字典怎么获取第一个键值全部的内容,包括:c#字典怎么获取第一个键值、求教关于python 从列表中嵌套的字典中获取给定值,并求和。、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9787596.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存