[我正在尝试使用python创建一个程序来学习摩尔斯电码,我一直试图使用2D数组来存储字母及其摩尔斯版本。
它很长,所以我将仅显示a和b的外观:
morse_letters =[['a','b']['.-','-...']]
我知道我不能使用这些字符,因为它们不是整数,是否可以用2D数组进行此操作,或者还有另一种方法可以更好地工作?
对不起,如果我缺少任何明显的东西,我对学习python还是很陌生的,但是很想了解更多。
非常感谢!
我不确定您要编程什么,但是如果您要在python中寻找像数组这样的“数组”,它是List,Dictionary等,但是对于莫尔斯电码程序,我建议使用Dictionary,它们有点像2-具有键值对的D数组。
dict = {'a':'.-','b':'-...','c':'-.-。'}
有点像这样....