从元组中删除信息

Removing information from Tuples

我知道无法编辑元组,但我正计划创建一个新元组。我从文件中导入信息,然后删除名字、姓氏和出生年份。我只是不知道如何编辑它,所以我可以删除逗号后的所有内容以获取每个元素。对不起,如果这令人困惑!

这是我的代码!

#Open file for employee information
employee_info_file=open('employees.txt','r')

#Loop for all employees
for line in employee_info_file:
    #Read info and convert to tupule
    employee_info=employee_info_file.readline()
    employee_tupule=(employee_info)

    #Designate first name, last name, and year born
    first_name=
    last_name=
    year_born=

employee_tupule 打印成这样

Mark,Acrobello,8/12/1988

但每行的名字、姓氏和出生日期各不相同。租赁帮助!谢谢!

希望我理解正确.. 你正在阅读一个文件,在每一行中,有一个员工有一些这种格式的数据:“Mark,Acrobello,8/12/1988”你想要一个包含 3 个元素的元组,名字,姓氏,和日期。

你可以通过在字符串上使用 split 方法来实现:

employee_tuple = tuple("Mark,Acrobello,8/12/1988".split(","))
print(employee_tople)

打印:

('Mark', 'Acrobello', '8/12/1988')