我正在使用Python创建dict
数据类型的记录。如何使用while循环向dict
中添加新项目,就像我们使用以下方式向tuples
中添加项目一样:
tuple += (rec)
当我使用这段代码时,它会在tuple
中添加元素,无论有多少个。如何用dict
执行相同的任务?
while True:
name = input('Student Name: ')
while True:
course = input('Course Name: ')
courses.append(course)
print('You have entered', len(courses), 'course(s)')
ch_course = input('Would you like to add a new course [Y]or[N]: ')
if ch_course == 'y' or ch_course == 'Y':
continue
else:
stdrec = ({name : courses})
break
ch_name = input('Would you like to add a new record [Y]or[N]: ')
if ch_name == 'n' or ch_name == 'N':
print(stdrec)
break