首页 > 解决方案 > 为地址簿中的名称分配随机 ID

问题描述

所以我试图将随机 id 从 randint 分配到列表中的名称,我也需要将这些 id 显示在名称旁边,到目前为止,我用来读取名称的是这个

if os.path.isfile("contactos.txt"):
with open("contactos.txt") as f:
    csv_list = f.readlines()
    for contact_line in csv_list:
        contact_data = contact_line.rstrip().split(",")
        contact = Person(contact_data[0],
                         contact_data[1], 
                         contact_data[2],
                         contact_data[3])
        contacts.append(contact)

我用这个写名字:

with open("contactos.txt", "w") as f:
for contact in contacts:
    f.write(f"{contact.primero},{contact.segundo},{contact.edad},{contact.numero_telefono}\n")

我的联系人存储在

contacts = list()

但我不知道如何评估他们的身份。请问有什么帮助吗?我还需要能够从列表中删除联系人,但我一无所知

标签: python-3.xlist

解决方案


推荐阅读