jquery 有dictionary吗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery 有dictionary吗相关的知识,希望对你有一定的参考价值。
三十三、JQuery简介+选择器
参考技术A public static void DicSample1()
Dictionary<String, String> pList = new Dictionary<String, String>();
try
if (pList.ContainsKey("Item1") == false)
pList.Add("Item1", "ZheJiang");
if (pList.ContainsKey("Item2")== false)
pList.Add("Item2", "ShangHai");
else
pList["Item2"] = "ShangHai";
if (pList.ContainsKey("Item3") == false)
pList.Add("Item3", "BeiJiang");
catch (System.Exception e)
Console.WriteLine("Error: 0", e.Message);
//判断是否存在相应的key并显示
if (pList.ContainsKey("Item1"))
Console.WriteLine("Output: " + pList["Item1"]);
//遍历Key
foreach (var key in pList.Keys)
Console.WriteLine("Output Key: 0", key);
//遍历Value
foreach (String value in pList.Values)
Console.WriteLine("Output Value: 0", value);
//遍历Key和Value
foreach (var dic in pList)
Console.WriteLine("Output Key : 0, Value : 1 ", dic.Key, dic.Value);
本回答被提问者采纳
使用dictionary
namespace _03
{
class Program
{
//有如下字符串:【"患者:“大夫,我咳嗽得很重。” 大夫:“你多大年记?” 患者:“七十五岁。” 大夫:“二十岁咳嗽吗”患者:“不咳嗽。” 大夫:“四十岁时咳嗽吗?” 患者:“也不咳嗽。” 大夫:“那现在不咳嗽,还要等到什么时咳嗽?”"】。
//需求:①请统计出该字符中“咳嗽”二字的出现次数,以及每次“咳嗽”出现的索引位置。②扩展(*):统计出每个字符的出现次数。
static void Main(string[] args)
{
int start = -1;
Dictionary<char, int> dic = new Dictionary<char, int>();//字典中键和值得类型
string str = "患者:“大夫,我咳嗽得很重。” 大夫:“你多大年记?” 患者:“七十五岁。” 大夫:“二十岁咳嗽吗”患者:“不咳嗽。” 大夫:“四十岁时咳嗽吗?” 患者:“也不咳嗽。” 大夫:“那现在不咳嗽,还要等到什么时咳嗽?”";
List<int> list = new List<int>();
for (int i = 0; i < str.Length;i++ )
{
start = str.IndexOf("咳嗽",start+1);
if (start == -1)
{
break;
}
else
{
Console.WriteLine("咳嗽的索引位置为:{0}", start);
list.Add(start);
}
}
Console.WriteLine("咳嗽的出现次数为:{0}",list.Count);
for (int i = 0; i < str.Length; i++)
{
if (!dic.ContainsKey(str[i]))
{
dic.Add(str[i], 1);
}
else
{
dic[str[i]] += dic[str[i]];
}
}
foreach(KeyValuePair<char,int> item in dic)
{
Console.WriteLine("字符:{0},出现次数:{1}",item.Key,item.Value);
}
}
}
}
以上是关于jquery 有dictionary吗的主要内容,如果未能解决你的问题,请参考以下文章
获取键及其值并有效地将其从 Dictionary<string,value> 中删除
请教一下Python中models.TfidfModel的用法?