如何将我的字符串参数打印为元组

2024-05-14 12:53:55 发布

您现在位置:Python中文网/ 问答频道 /正文

所以目前我的输出是:

enter image description here

它返回它作为一个字符串,但我希望它返回一个元组与5个项目。你知道吗

姓氏和其他名字是不同的区域 当我使用return(tuple(讲师信息))时,它会给出:

enter image description here

如有任何建议,我们将不胜感激。你知道吗

def part1(lecturerinfo):
    return (lecturerinfo)

part1_list = input('please enter employ information')
mytup = ()
if __name__ == "__main__":
    mytup = part1(part1_list)
    print(mytup)

Tags: 项目字符串信息区域return名字建议list
1条回答
网友
1楼 · 发布于 2024-05-14 12:53:55

使用str.split()将字段拆分为单独字符串的列表。然后将列表转换为元组:

>>> '21345 CSEE 21000 James Frank Smith'.split()
['21345', 'CSEE', '21000', 'James', 'Frank', 'Smith']
>>> t = tuple('21345 CSEE 21000 James Frank Smith'.split())
>>> t
('21345', 'CSEE', '21000', 'James', 'Frank', 'Smith')

现在有了一个包含6项的元组。我不知道你将如何处理名字和姓氏的分裂,但这应该指向正确的方向。你知道吗

相关问题 更多 >

    热门问题