Python 官方文档:入门教程 => 点击学习
目标: 由python ORM model.objects.all().values("id") 获取到queryset 格式 [(1,),(2,),(3,)] 转换为格式 (1,2,3) ,以便在jinja2模版中调用 #!/u
目标:
由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)
### zip(*list)方式抽取,抽取后需要定位【0】
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)))
结果
补充
######################
########################
另一个例子
#/usr/bin/env Python3
a = [
['u1', 'u2', 'u3'], # username
['p1', 'p2', 'p3'], # passWord
[0, 2, 3], # count 已错误次数
]
b=list(zip(*a))
c=list(zip(*b))
print(b)
print(c)
--结束END--
本文标题: python tip : zip
本文链接: https://lsjlt.com/news/185608.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0