python tip : zip
阿新 • • 發佈:2018-02-27
python zip
目標:
由python orm model.objects.all().values("id")
獲取到queryset 格式 [(1,),(2,),(3,)]
轉換為格式 (1,2,3) ,以便在jinja2模版中調用
#!/usr/bin/env python3 # -*- coding:utf-8 -*- # info: list1=[5,5,6] list2=[1,2,3] zipresult=zip(list1,list2) print("1. zipresult: %s"%zipresult) listresult=list(zip(list1,list2)) print("2. listreult: %s"%listresult) orilist_from_listresult=list(zip(*listresult)) print("3. orilist_from_listresult: %s"%orilist_from_listresult) ori_list1=orilist_from_listresult[0] ori_list2=orilist_from_listresult[1] print("4. ori_list1: %s "%(ori_list1,)) print("5. ori_list2: %s 類型:%s"%(ori_list2,type(ori_list2)))
結果
python tip : zip