集合练习_4

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了集合练习_4相关的知识,希望对你有一定的参考价值。

技术分享

    static void Main(string[] args)
        {
            //把123转换为:壹贰叁。Dictionary<char,char>
            //定义一个数组表示相关词库
            string str = "1一 2二 3三 4四 5五 6六 7七 8八 9九";
            //声明一个散列集合用于存储词库
            Dictionary<char, char> dic = new Dictionary<char, char>();
            //分割数组
            string[] arrStr = str.Split(new char[] {   }, StringSplitOptions.RemoveEmptyEntries);
            //遍历数组,取出词汇放到散列集合中
            for (int i = 0; i < arrStr.Length; i++)
            {
                char index = arrStr[i][0];
                char value = arrStr[i][1];
                dic[index] = value;
            }

            //模拟用户输入
            string input = Console.ReadLine();
            for (int i = 0; i < input.Length; i++)
            {
                if (dic.ContainsKey(input[i]))
                {
                    Console.Write(dic[input[i]]);
                }
            }
            Console.ReadKey();
        }

 

以上是关于集合练习_4的主要内容,如果未能解决你的问题,请参考以下文章

集合代码----小练习4

比较 C# 中的字符串片段并从集合中删除项目

Python的集合与字典练习

2.5.1 集合操作

Python练习册 第 0013 题: 用 Python 写一个爬图片的程序,爬 这个链接里的日本妹子图片 :-),(http://tieba.baidu.com/p/2166231880)(代码片段

集合练习_2