【发布时间】:2018-09-29 01:54:13
【问题描述】:
我在 python 中创建 dict 数据类型的记录。如何像在tuples 中那样使用while 循环在dict 中添加新项目:
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
【问题讨论】:
标签: python