在下面的python脚本中,它将摄氏度转换为华氏度,但我需要在它们之间和之后加入两个带有字符串的列表
Celsius = [39.2, 36.5, 37.3, 37.8]
fahrenheit = map(lambda x: (float(9)/5)*x + 32, Celsius)
print '\n'.join(str(i) for i in Celsius)+" in Celsius is "+''.join(str(i) for i in fahrenheit )+" in farenheit"
Run Code Online (Sandbox Code Playgroud)
结果就是这个(不是我想要的):
39.2
36.5
37.3
37.8 in Celsius is 102.5697.799.14100.04 in farenheit
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点:
39.2 in Celsius is equivalent to 102.56 in fahrenheit
36.5 in Celsius is equivalent to 97.7 in fahrenheit
37.3 in Celsius is equivalent to 99.14 in fahrenheit
37.8 in Celsius is equivalent to 100.04 in fahrenheit …Run Code Online (Sandbox Code Playgroud)