python - 我有一个嵌套元组列表。[((('就业','机构'),8055),(('轨道','记录'),5472)]。我想把它转换成文本文件格式
问题描述
[(('employment', 'agency'), 8055), (('track', 'record'), 5472)]
我需要帮助将其转换为以下格式:
职业介绍所, 8055
跟踪记录, 5472
并将此输出存储为文本文件。
提前致谢 :)
解决方案
尝试:
lst = [(('employment', 'agency'), 8055), (('track', 'record'), 5472)]
output = '\n'.join(' '.join(x[0]) + ', ' + str(x[1]) for x in lst)
print(output)
# output:
# employment agency, 8055
# track record, 5472
我怀疑这需要进一步解释。请注意,join
这在这种情况下很有帮助。