Python 我怎样才能放下[]和'';在我的短跑输出中?

Python 我怎样才能放下[]和'';在我的短跑输出中?,python,plotly-dash,hyphen,Python,Plotly Dash,Hyphen,我希望输出没有[]和'。 如果未选择任何内容,则不应显示任何内容。如果选择了某些选项,则只显示文本,而不显示“” 导入破折号 将仪表板核心组件作为dcc导入 将dash_html_组件导入为html 从dash.dependencies导入输入、输出和状态 导入时间 外部_样式表=['https://codepen.io/chriddyp/pen/bWLwgP.css'] app=dash.dash(名称,外部样式表=外部样式表) app.layout=html.Div(子项)=[ dcc.检查

我希望输出没有
[]
'
。 如果未选择任何内容,则不应显示任何内容。如果选择了某些选项,则只显示文本,而不显示“”

导入破折号
将仪表板核心组件作为dcc导入
将dash_html_组件导入为html
从dash.dependencies导入输入、输出和状态
导入时间
外部_样式表=['https://codepen.io/chriddyp/pen/bWLwgP.css']
app=dash.dash(名称,外部样式表=外部样式表)
app.layout=html.Div(子项)=[
dcc.检查表(id='my-checklist1',
选择权=[
{'label':'newyorkcity','value':'NYC'},
{'label':'Montréal','value':'MTL'},
{'label':'sanfrancisco','value':'SF'}
],
值=[]
),
html.Div(id='my-Div-checklist1'),
html.Hr(),
dcc.检查表(id='my-checklist2',
选择权=[
{'label':'newyorkcity','value':'NYC'},
{'label':'Montréal','value':'MTL'},
{'label':'sanfrancisco','value':'SF'}
],
值=[],
labelStyle={'display':'inline block'}
),
html.Div(id='my-Div-checklist2'),
html.Hr(),
])
@app.callback(输出('my-div-checklist1','children'),
[输入('my-checklist1','value'),
输入('my-checklist2','value')
])
def准备_数据(类别1、类别2):
返回html.Div([dcc.Markdown(
''{},{}''。格式(categ1,categ2))])
如果uuuu name uuuuuu='\uuuuuuu main\uuuuuuu':
app.run_服务器(debug=True)
当前与预期:

现在开始:
[],[]
我想要的是:``

现在选择后:
'NYC',SF'
我想要的:
nycsf


非常感谢您的帮助。

一种方法是

def prepare_data(categ1, categ2):
        return html.Div([dcc.Markdown(str(" ".join(categ1 )) + " " + str(" ".join(categ2)))])
见此: