【发布时间】:2013-08-08 10:45:41
【问题描述】:
我有一个文本文件,其中包含以下行:('larry', 3, 100) 我需要使用 a 将它的三个部分分配给不同的变量 方法接近我下面的方法。到目前为止,我可以分解它, 但我无法从结果中删除括号和撇号。 我已经在 stackover 上尝试了几个小时的其他解决方案,但无济于事......
filecontent = filename.read().strip().split(',')
for i in filecontent:
name = filecontent[0]
weeks_worked = filecontent[1]
weekly_payment = filecontent[2]
print ("name:" + name)
print ("weeks worked:" + weeks_worked)
print ("weekly payment:" + weekly_payment)
给出结果:
姓名:('拉里'
工作周数:3
每周付款:100)
如何让它只显示:
姓名:拉里
工作周数:3
每周付款:100
【问题讨论】:
标签: python file variables python-3.x