Colección de citas famosas - Colección de poesías - Cómo almacenar información de varias personas en formato de diccionario

Cómo almacenar información de varias personas en formato de diccionario

curso 1 = conjunto (('Li Lei' 'Zhang Yu' 'Wang Xiaogang' 'Chen Hongjing' 'Dirección' 'Sima Qing'))

Curso2 = conjunto ("Shi Ran", "Li Fangfang ", " Liu Xiao", "Dirección", "Sun Yihang", "Huang Huang")

Curso3 = set(("Chen Hongjing", "Dirección", "Liu Peiliang", "Zhang Yu ", "Shi", "Sima Qing"))

d={}

datos =【x para y en【curso 1, curso2, curso3】

para x en y 】para x en datos:

Si x está en d:

d【x】+= 1

De lo contrario:

d [x] = 1

print (d, "\n")

Print ('Hay %d estudiantes en esta clase que no toman materias optativas cursos (por conjunto)'% (25 -len (Curso 1 | Curso 2 | Curso 3)))

Imprimir ('Hay %d estudiantes en esta clase que no tienen cursos electivos (por diccionario) )' % (25-len (d)))

print('Hay %d estudiantes estudiando dos cursos al mismo tiempo'% list(d. valores().Count(2))

print('Hay %d estudiantes estudiando dos cursos al mismo tiempo' Estudiando tres cursos '% list(d. value()). count(3))

print( 'Hay %d estudiantes estudiando 1 curso al mismo tiempo' % list(d. value(). count(1))