小编Emm*_*wik的帖子

Python列表| 如何删除列表中的括号,引号和逗号?

从我的数据库中,我将返回一个列表以显示在我的HTML页面中,但我的列表中有这些不需要的符号.我尝试使用split()功能,但它不会工作.如何删除这些括号,逗号和引号.谢谢你的帮助

输出是:

[('cenomar',), ('cedula',), ('Birth Certificate',), ('Clearance',)]
Run Code Online (Sandbox Code Playgroud)

我想要:

 [cenomar, cedula, Birth Certificate, Clearance]
Run Code Online (Sandbox Code Playgroud)

这是我的python函数:

 @app.route('/')
    def search():
        conn=psycopg2.connect("dbname='forms' user='postgres' password='everboy' 
       host='localhost' port='5432'")
       cur=conn.cursor()
       cur.execute("SELECT name from form")
       rows=cur.fetchall()
       print(rows)
       return render_template("form.html",rows=rows)
Run Code Online (Sandbox Code Playgroud)

python flask python-3.x

2
推荐指数
1
解决办法
1332
查看次数

Python:将元组列表转换为dict列表

我有一个元组列表:

[('Lebron James', datetime.date(2017, 12, 23), 500),
 ('Julie Peralta', datetime.date(2017, 12, 13), 1500),
 ('Reynaldo Pahay', datetime.date(2017, 12, 11), 2500)]
Run Code Online (Sandbox Code Playgroud)

我想将其转换为字典列表:

[{'Name': 'Lebron James', 'date': datetime.date(2017, 12, 23), 'penalty': 500},
 {'Name': 'Julie Peralta', 'date': datetime.date(2017, 12, 13), 'penalty': 1500},
 {'Name': 'Reynaldo Pahay', 'date': datetime.date(2017, 12, 11), 'penalty': 2500}]
Run Code Online (Sandbox Code Playgroud)

什么是最好和最有效的方法呢?

python dictionary tuples python-3.x

1
推荐指数
2
解决办法
997
查看次数

标签 统计

python ×2

python-3.x ×2

dictionary ×1

flask ×1

tuples ×1