我有一个程序返回数字结果的数字(目前为6),将它们转换为字符串,然后连接它们以通过ZMQ发送.
示例输出是:
结果:7.85,-5.75,16.0,0.0,0.84375,0.828125
7.85-5.7516.00.00.843750.828125
Run Code Online (Sandbox Code Playgroud)
结果:5.25,-10.72,8.5,0.0,0.752,0.8265
5.25-10.728.50.00.7520.8265
Run Code Online (Sandbox Code Playgroud)
通过ZMQ收到此字符串之后,我需要再将它拆开.
为了使这个工作,我认为指定字符串的长度是最简单的方法,所以我总是知道我将为每个答案都有x个字符,然后我可以在最后使用stringsplit来获得我的个人结果.
问题是我无法找到如何做到这一点.我知道如何指定小数位数,但是当我有单/双位整数时,有时候用 - 符号,我有点卡住......
谢谢
我有一个文件列表
DIRLIST = ['201008190000_15201_NC.GZ', '201008190000_15202_NC.GZ',
'201008190000_16203_NC.GZ', '201008200000_15201_NC.GZ', '201008200000_15202_NC.GZ',
'201008200000_16203_NC.GZ',]
Run Code Online (Sandbox Code Playgroud)
我想挑选出某些文件 - 比如两个文件中包含16203.
我的第一个想法是在for循环中使用stringsplit,但stringsplit在字符串中不会给我任何超出_的东西 - 而且我有点卡住了.
有任何想法吗?