美文网首页
python实现元组中包含元组

python实现元组中包含元组

作者: 软红十丈 | 来源:发表于2018-01-09 17:42 被阅读0次

为了解决django model 中的choice 从数据库中选择,需要返回一个((),(),())这样的数据类型

def list_projects():

    projects= []

# 从数据库中查询出所有的项目名称,并去从存在list中

    for projectnamein ServerProject.objects.all():

        projectname= projectname.projectname

        projects.append(projectname)

       projects= list(set(projects)) # 去从

    t_pname= []

    for pnamein projects:

        tname= (pname, pname)  每个项目名称,成为一个元组

        t_pname.append(tname) #list添加元组

    print t_pname

    print tuple(t_pname)   #tuple方法转换元组

    return tuple(t_pname)

相关文章

  • python实现元组中包含元组

    为了解决django model 中的choice 从数据库中选择,需要返回一个((),(),())这样的数据类型...

  • Python基础——元组

    什么是元组(tuple) 元组和列表一样,也是包含对象的序列,唯一不同的是元组不能被修改。在python中创建元组...

  • python之元组

    Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组中只包含一个元...

  • python语法笔记

    1、序列的方法 python中序列包含列表list、元组tuple、字符串str。 可以用于序列(表、元组、字...

  • Python中的tuple元组

    Python中的tuple元组 一、访问元组 Python中的元组和列表类似,不同之处在于元组中的元素不能够被修改...

  • Python 元组

    Python中,元组的操作与列表相似,不同点是元组是不可变对象,元组中的元素不能修改。 1、定义元组 Python...

  • python小课堂08 - 基本数据类型元组篇

    python小课堂08 - 基本数据类型元组篇 python中的元组 python中的元组,也是作为基础数据类型之...

  • Python元组

    python元组元组和列表的区别在于元组中的元素不能修改 创建元组创建元组用() tuple = ()当元组里只包...

  • python学习笔记之tuple篇

    在python中,元组(tuple)和列表相似,元组将元素放在()内。元组不可更改。不能在元组中添加,更改和删除元...

  • python学习笔记---元组

    元组的定义:Tuple(元组)与列表类似,不同之处在于元组的 元素不能修改创建空元组元组中 只包含一个元素 时,需...

网友评论

      本文标题:python实现元组中包含元组

      本文链接:https://www.haomeiwen.com/subject/gytgnxtx.html