【发布时间】:2020-07-14 05:42:13
【问题描述】:
(i =="S"|| i =="T"){ if(result==0){fin="J"}
}else if (result==1){fin="Z"
}else if (result==2){fin="I"
}else if (result==3){fin="H"
}else if (result==4){fin="G"
}else if (result==5){fin="F"
}else if(result==6){fin="E"
}else if (result==7){fin="D"
}else if (result==8){fin="C"
}else if (result==9){fin="B"
}else if (result==10){fin="A"
}else{
print("IC is invalid")
}else if (i=="G"|| i =="F"){
if(result==0){fin="X"
}else if(result==1){fin="W"
}else if (result==2){fin="U"
}else if (result==3){fin="T"
}else if (result==4){fin="R"
}else if (result==5){fin="Q"
}else if (result==6){fin="P"
}else if (result==7){fin="N"
}else if (result==8){fin="M"
}else if (result==9){fin="L"
}else if (result==10){fin="K"
}else prin("FIN IS INVALID")
}else print("All is invalid")
}
print(fin)
我想在我的数据框中获取特定数字的特定字母
我得到的错误是:
如果 (结果 == 0) { : 条件的长度 > 1 并且只使用第一个元素
【问题讨论】:
-
如果您提供最小和可重现示例,我们可以更轻松地为您提供帮助,即我们可以轻松复制和运行的代码。
-
错字:
}else prin("FIN IS INVALID")!