我正在尝试构建一个Python程序,它与Perl程序完全一样。我知道Python有一个像Perl一样的解包函数,但是我不知道它的格式。temp_str = unpack("A20",$all); # I want to cover these two linesPythonreturn
temp_str = struct.unpack('c', ) # I got stuck he
在Fluent Python这本书中,我找到了一些listcomp_speed.py的代码,它在python3.5下运行得很好,但在python2.7下会出现语法错误。('{:3.f}.formart(x) for x in res'))SyntaxError: invalid syntax
这对我来说是没有意义的,因为打印中的星号是解包的,而打印中的解包是支持的,因为print(*("1","2"))会工作得很好