我知道有很多资源,比如One line if-condition-assignment
但在我的例子中,我从列表中分配了两个变量,其中有两个项目,我想知道是否有一种方法可以在一行中添加if语句
我的代码是:
status, bytes = test_str[pos[1]+1:pos[2]-2].split()
if bytes == "-":
bytes = 0
我想要这样的东西:
status, bytes if (bytes != "-" else 0) = test_str[pos[1]+1:pos[2]-2].split()
我同意@KlausD的评论,但如果你真的必须这么做,请使用:
相关问题 更多 >
编程相关推荐