如何在python中编码/解码LISP格式的矩阵?

时间:2014-10-13 01:16:52

标签: python arrays matrix

我是python的新手。我使用XML RPC lisp python 之间进行通信,我注意到矩阵的XML编码(这些都是我我来回传递)非常冗长。例如,以下lisp矩阵:

((1 1)(2 2)(3 3)(4 4))
一旦用XML编码,

就会变得超过20倍:

<array><data><value><array><data><value><int>1</int></value><value><int>1</int></value></data>
</array></value><value><array><data><value><int>2</int></value><value><int>2</int></value></data>
</array></value><value><array><data><value><int>3</int></value><value><int>3</int></value></data>
</array></value><value><array><data><value><int>4</int></value><value><int>4</int></value></data>
</array></value></data></array>

所以我想知道创建Python函数的最简单方法是什么,这些函数可以在字符串之间进行交换,如“((1 1)(2 2)(3 3)(4 4))” 相应的Python 列表

0 个答案:

没有答案