Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Python中将多个字符串映射为数字变量_Python - Fatal编程技术网

在Python中将多个字符串映射为数字变量

在Python中将多个字符串映射为数字变量,python,Python,我是Python编程的初学者,需要你的专业知识。我遇到了一个练习,需要我将字符串映射为数字。例如A,B,C=2;D、 E,F=3,依此类推。如果我有一个电话号码,例如555 get food,将字符转换成数字的代码是什么 提前谢谢 有几种方法可以做到这一点。最简单的方法之一可能是python字典。python教程有两个很好的示例,可以在这里看到: 作为一个超级简单的例子,使用上面的一些值设置字典 >>> phone={'a':2, 'd':3} >>> pr

我是Python编程的初学者,需要你的专业知识。我遇到了一个练习,需要我将字符串映射为数字。例如A,B,C=2;D、 E,F=3,依此类推。如果我有一个电话号码,例如555 get food,将字符转换成数字的代码是什么


提前谢谢

有几种方法可以做到这一点。最简单的方法之一可能是python字典。python教程有两个很好的示例,可以在这里看到:

作为一个超级简单的例子,使用上面的一些值设置字典

>>> phone={'a':2, 'd':3}
>>> print phone['a']
2
>>> print phone['d']
3

抱歉,StackOverflow不是这样工作的。你必须努力研究,发布你尝试过的代码,解释为什么它不起作用,并提出一个具体的问题。使用这样的格言:mapping={'a':2,'B':2,'C':2,'D':3,'E':3,}然后用mapping['a']检索。很抱歉,python社区不是这样工作的。即使我们不知道如何提问,我们也会互相帮助。这不需要“专业知识”,只需要基本的编码知识。特别是dictionaries@ChristopherMahan我不想粗鲁,但这不是工作的方式。我认为这个网站就是这样。