打印命令无法正常工作在python中

时间:2019-11-09 07:44:32

标签: python

谁能帮我解决我做错了什么。所以我需要在列表的一列中打印出从文件中读取的名称,

管理员

管理员

管理员

....

管理员

但是我的代码继续像这样横向打印名称:

['admin','admin','admin','admin','admin']

任何帮助都将不胜感激。

   public function getsubjects()

    {
        $input = request()->all();
        //echo $a=request()->standard.request()->subject;
         $users = DB::select('SELECT * FROM `topics` WHERE standard_id='.request()->sel_stand);
         $dta='<option value="">Select Subject</option>';
         foreach ($users as $key => $row){ 
         $dta.='<option value="'.$row->id.'">'.$row->subject_name.'</option>';
         }
         //echo $dta;
        return response()->json(['success'=>'Got Simple Ajax Request.','users'=>$dta]);
    }
}

2 个答案:

答案 0 :(得分:2)

print命令可以正常工作。它会打印一个字符串列表。

您可能想要执行以下操作

[None, None, None]

有关“缺失”的功能,请参见str.join(iterable)

答案 1 :(得分:2)

这只是打印您的用户列表。列表的形式为['a','b',...],您可以这样做:

for x in parse_file():
    print(x)