如何删除单词和数字范围之间的括号、圆括号、引号和逗号?
how can i remove brackets,parentheses,quotation mark and the comma in between the word and number range?
progress_outcome 是一个字符串,其余 3 个带有 _cr 的变量是用户输入
detail outcome = []
detail_outcome.append([progress_outcome, pass_cr, def_cr, fail_cr])
def progression_outcome(detail_outcome):
for x in detail_outcome:
print(x)
此输出用于示例
['Progress - ', 120, 0, 0]
['Progress - ', 120, 0, 0]
['Exclude - ', 40, 0, 80]
我想要这样
Progress - 120, 0, 0
Progress - 120, 0, 0
Exclude – 40, 0, 80
基本上我怎样才能删除那些额外的东西我怎样才能删除 for 循环来做到这一点。
不要从移除东西的角度来考虑这个。在显示格式化数据时,您不应该依赖于 built-in 列表格式,使用您自己的格式字符串来执行您想要的操作。
for progress_outcome, pass_cr, def_cr, fail_cr in detail_outcome:
print(f"{progress_outcome}{pass_cr}, {def_cr}, {fail_cr}")
progress_outcome 是一个字符串,其余 3 个带有 _cr 的变量是用户输入
detail outcome = []
detail_outcome.append([progress_outcome, pass_cr, def_cr, fail_cr])
def progression_outcome(detail_outcome):
for x in detail_outcome:
print(x)
此输出用于示例
['Progress - ', 120, 0, 0]
['Progress - ', 120, 0, 0]
['Exclude - ', 40, 0, 80]
我想要这样
Progress - 120, 0, 0
Progress - 120, 0, 0
Exclude – 40, 0, 80
基本上我怎样才能删除那些额外的东西我怎样才能删除 for 循环来做到这一点。
不要从移除东西的角度来考虑这个。在显示格式化数据时,您不应该依赖于 built-in 列表格式,使用您自己的格式字符串来执行您想要的操作。
for progress_outcome, pass_cr, def_cr, fail_cr in detail_outcome:
print(f"{progress_outcome}{pass_cr}, {def_cr}, {fail_cr}")