Карточки он отдал по просьбе Жеглова, а сам стоял растерянный - это в фильме хорошо видно.
А в книге образ Жеглова немного другой - молодой (лично мне образ более молодого чем сыграл Высоцкий представился) фанатичный коммунист в хорошем смысле, готовый не спать, принимать бандитов всеми способами, а также быть образцом не только в проф деятельности, но и в быту, искренне немного наигранно, переживать за граждан и помогать им.
Поэтому отдал он и свои и Шараповские карточки, хотя Шараповские карточки были не его.