Sözlük her bir girdisi anahtar (key) ve değer (value) ile anahtar:deger ikilisi olarak tanımlanmış bir veri tipidir. Sözlük {} içerisine yazılır ve girdileri , ile ayrılır. Manuel olarak ya da dict() ile tanımlanabilirler:
# boş sözlük
s = {}
# bir başkası
s = {1: 'Ali', 2: 'Barış', 3: 'Cem'}
# dict() ile
s = dict({1: 'Ali', 2: 'Barış', 3: 'Cem'})