非常简单的一段代码,似乎只是冗长的方式。有什么更好的方法来做到这一点吗?只是出于好奇。在python3.5里。
if predictedClassification >= 0.5:
predictedClassification = 1
else
predictedClassification = 0发布于 2016-01-24 20:31:34
你可以把它写成:
predictedClassification = 1 if predictedClassification >= 0.5 else 0发布于 2016-01-24 20:31:34
可以在一行中使用if/else语句,如下所示:
predictedClassification = 1 if predictedClassification >= 0.5 else 0发布于 2016-01-24 20:32:03
predictedClassification = 1 if predictedClassification >= 0.5 else 0如果表达式为1,则结果等于True,否则为0。
predictedClassification = 10
predictedClassification = 1 if predictedClassification >= 0.5 else 0
print(predictedClassification)
1https://stackoverflow.com/questions/34981078
复制相似问题