如何在python 2.7中使用 raw_input 获取多个输入?
我的意思是,用以下单行编写下面的代码:
for ($i = 0; $i < count($arr); $i++) {
if (property_exists((object)$arr[$i], "id")) {
$port = Port::where('id', $arr[$i]->id)->first();
} else {
$port = Port::where('id', $arr[$i][0]->id)->first();
}
$port->company_a_json = json_encode($arr[$i]);
if (property_exists((object)$arr[$i], "days")) {
$port = Port::where('id', $arr[$i]->id)->first();
$daysToSave = json_encode($arr[$i]->days);
} else {
$port = Port::where('id', $arr[$i][0]->id)->first();
$daysToSave = json_encode($arr[$i][count($arr[$i]) - 1]->days);
}
$port->company_a_days = $daysToSave;
$port->save();
$ms->addMessageTranslated("success", "port after save days " . json_encode($port) . "", $post);
}
答案 0 :(得分:0)
您可以使用逗号分隔同一行来定义变量。
n, pref = raw_input("name :"), raw_input("preference :")