我是一个python新手,正在努力完成以下任务。
文本文件包含的数据格式有点奇怪,我想知道是否有一种简单的方法来解析它并用正确的键和值自动填充空字典。在
数据看起来像这样01> A B 2 ##01> denotes the line number, that's all
02> EWMWEM
03> C D 3
04> EWWMWWST
05> Q R 4
06> WESTMMMWW
所以每一对线描述了一个机器人手臂的完整指令集。对于第1-2行是针对arm1,3-4是针对ARM2,依此类推。第一行说明位置,第二行说明指令集(移动、方向改变、转弯等)
我要寻找的是一种导入这个文本文件,正确解析它,并填充一个将生成自动键的字典的方法。注意文件只包含值。这就是为什么我的日子不好过。如何告诉程序生成armX(其中X是从1到n的ID)并为其分配一个元组(或一对),以便字典能够读取。在
^{pr2}$
我很抱歉,如果新手的声音是多余的或不清楚。请告诉我,我很乐意澄清。在
一个易于理解的注释代码将帮助我学习概念和动机。在
只是为了提供一些背景。程序的重点是加载所有指令,然后在arms上执行方法。因此,如果您认为有一种更优雅的方法可以在不加载所有说明的情况下完成此操作,请建议。在