我有一个程序返回数字结果的数字(6,此刻),将它们转换为字符串,然后连接它们以通过ZMQ发送。Python - 指定字符串的长度,主要是
实施例输出有:
结果:7.85,-5.75,16.0,0.0,0.84375,0.828125
7.85-5.7516.00.00.843750.828125
结果:5.25,-10.72,8.5,0.0,0.752,0.8265
5.25-10.728.50.00.7520.8265
在通过ZMQ接收到此字符串后,我需要再次将其拆分。
为了使这项工作,我认为指定字符串的长度是最简单的方法,所以我总是知道每个答案我会有x个字符,然后我可以在最后使用stringsplit来获得我的个别结果。
问题是我无法找到如何做到这一点。我知道如何指定小数位的数量,但是当我有单/双位数整数,有时用 - 标志,我有点卡住...
感谢
我认为最简单的做法是使用'','。join()'连接数字和逗号,然后在另一端使用'str.split(',')' – 2012-02-28 10:45:20
...什么是ZMQ? – 2012-02-28 11:10:07
http://www.zeromq.org/ – 2012-02-28 11:11:18