{"id":10158,"date":"2026-10-29T10:14:21","date_gmt":"2026-10-29T07:14:21","guid":{"rendered":"https:\/\/www.yunuskaytan.com\/?p=10158"},"modified":"2026-10-29T10:14:21","modified_gmt":"2026-10-29T07:14:21","slug":"python-da-sozluk-dict-kullanimi","status":"publish","type":"post","link":"https:\/\/www.yunuskaytan.com\/en\/yk\/python-da-sozluk-dict-kullanimi\/","title":{"rendered":"Python&#8217;da S\u00f6zl\u00fck (dict) Kullan\u0131m\u0131"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Python programlama dilinde verileri organize etmek, saklamak ve h\u0131zl\u0131 bir \u015fekilde i\u015flemek i\u00e7in farkl\u0131 veri yap\u0131lar\u0131 kullan\u0131l\u0131r. Bu yap\u0131lar aras\u0131nda yer alan s\u00f6zl\u00fckler, verileri indeks numaralar\u0131 yerine anlaml\u0131 etiketlerle saklama imkan\u0131 tan\u0131yarak yaz\u0131l\u0131m geli\u015ftirme s\u00fcre\u00e7lerinde kritik bir rol oynar. Python s\u00f6zl\u00fck yap\u0131s\u0131, b\u00fcy\u00fck veri y\u0131\u011f\u0131nlar\u0131 i\u00e7inde arama yaparken sundu\u011fu performans ve esneklik ile listeler veya demetlerden ayr\u0131l\u0131r.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">S\u00f6zl\u00fck (dict) Nedir ve Nas\u0131l \u00c7al\u0131\u015f\u0131r?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Python s\u00f6zl\u00fck tipi, verileri anahtar-de\u011fer (key-value) \u00e7iftleri halinde depolayan, de\u011fi\u015ftirilebilir (mutable) bir veri yap\u0131s\u0131d\u0131r. S\u00f6zl\u00fckler s\u0131ral\u0131 (ordered) bir yap\u0131ya sahiptir; yani eklenen elemanlar\u0131n s\u0131ras\u0131 Python 3.7 s\u00fcr\u00fcm\u00fcnden itibaren korunur.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">S\u00f6zl\u00fcklerin temel \u00e7al\u0131\u015fma prensibi, arka plandaki karma (hash table) mekanizmas\u0131na dayan\u0131r. Bir listeye eri\u015fmek i\u00e7in say\u0131sal bir indeks gerekirken, s\u00f6zl\u00fcklerde do\u011frudan tan\u0131mlad\u0131\u011f\u0131n\u0131z anahtar kullan\u0131l\u0131r. Bu yap\u0131 sayesinde veriye eri\u015fim h\u0131z\u0131, veri k\u00fcmesinin b\u00fcy\u00fckl\u00fc\u011f\u00fcnden ba\u011f\u0131ms\u0131z olarak neredeyse sabittir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">S\u00f6zl\u00fck kullan\u0131rken dikkat edilmesi gereken iki temel kural bulunur:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Anahtarlar (keys) benzersiz (unique) olmak zorundad\u0131r. Ayn\u0131 anahtar birden fazla kez tan\u0131mlan\u0131rsa son verilen de\u011fer ge\u00e7erli olur.<\/li>\n\n<li>Anahtarlar de\u011fi\u015ftirilemez (immutable) veri tiplerinden se\u00e7ilmelidir. Metinler (str), say\u0131lar (int, float) veya demetler (tuple) anahtar olabilirken; listeler (list) veya ba\u015fka s\u00f6zl\u00fckler anahtar olarak kullan\u0131lamaz.<\/li>\n\n<li>De\u011ferler (values) ise herhangi bir veri tipinde olabilir, tekrar edebilir ve de\u011fi\u015ftirilebilir.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">S\u00f6zl\u00fck Tan\u0131mlama Y\u00f6ntemleri<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Python&#8217;da bir s\u00f6zl\u00fck olu\u015fturman\u0131n en yayg\u0131n yolu s\u00fcsl\u00fc parantez <code>{}<\/code> kullanmakt\u0131r. Alternatif olarak yerle\u015fik <code>dict()<\/code> fonksiyonu da tercih edilebilir.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>kullanici = {\n    \"kullanici_adi\": \"ykaytan\",\n    \"rol\": \"admin\",\n    \"aktif\": True,\n    \"giris_sayisi\": 14\n}\n\nsunucu = dict(ip=\"192.168.1.1\", port=8080, durum=\"aktif\")\n\nbos_sozluk_1 = {}\nbos_sozluk_2 = dict()<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Yukar\u0131daki ilk \u00f6rnekte s\u00fcsl\u00fc parantezler kullan\u0131larak farkl\u0131 veri tiplerini bar\u0131nd\u0131ran bir kullan\u0131c\u0131 s\u00f6zl\u00fc\u011f\u00fc tan\u0131mlanm\u0131\u015ft\u0131r. \u0130kinci \u00f6rnekte ise <code>dict()<\/code> fonksiyonuna parametreler verilerek anahtarlar\u0131 metin olan bir sunucu yap\u0131land\u0131rmas\u0131 olu\u015fturulmu\u015ftur.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">S\u00f6zl\u00fck Elemanlar\u0131na Eri\u015fim<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">S\u00f6zl\u00fcklerde saklanan de\u011ferlere eri\u015fmek i\u00e7in iki temel y\u00f6ntem vard\u0131r: k\u00f6\u015feli parantez g\u00f6sterimi ve <code>get()<\/code> metodu.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">K\u00f6\u015feli Parantez ile Eri\u015fim<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">En do\u011frudan y\u00f6ntem, s\u00f6zl\u00fck de\u011fi\u015fkeninin yan\u0131na k\u00f6\u015feli parantez i\u00e7inde aranan anahtar\u0131n ad\u0131n\u0131 yazmakt\u0131r.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ag_cihazi = {\n    \"hostname\": \"router-core-01\",\n    \"ip\": \"10.0.0.1\",\n    \"model\": \"Cisco 2901\"\n}\n\nprint(ag_cihazi[\"hostname\"])<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Bu y\u00f6ntemde aranan anahtar s\u00f6zl\u00fckte bulunmuyorsa Python derleyicisi <code>KeyError<\/code> hatas\u0131 f\u0131rlat\u0131r ve program\u0131n \u00e7al\u0131\u015fmas\u0131 durur. Bu nedenle dinamik veya d\u0131\u015far\u0131dan gelen verilerde bu yakla\u015f\u0131m risk ta\u015f\u0131yabilir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">get() Metodu ile G\u00fcvenli Eri\u015fim<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Hata y\u00f6netimini kolayla\u015ft\u0131rmak ve uygulaman\u0131n beklenmedik \u015fekilde \u00e7\u00f6kmesini engellemek i\u00e7in <code>get()<\/code> metodu kullan\u0131l\u0131r.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ag_cihazi = {\n    \"hostname\": \"router-core-01\",\n    \"ip\": \"10.0.0.1\"\n}\n\nlokasyon = ag_cihazi.get(\"lokasyon\")\nprint(lokasyon)\n\nport = ag_cihazi.get(\"port\", 22)\nprint(port)<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><code>get()<\/code> metoduna verilen anahtar s\u00f6zl\u00fckte yoksa metot hata \u00fcretmek yerine <code>None<\/code> d\u00f6ner. Ayr\u0131ca ikinci bir parametre verilerek, anahtar\u0131n bulunamad\u0131\u011f\u0131 durumlarda d\u00f6n\u00fclecek varsay\u0131lan bir de\u011fer tan\u0131mlanabilir. \u00d6rnekte port bilgisi s\u00f6zl\u00fckte olmad\u0131\u011f\u0131 i\u00e7in tan\u0131mlanan varsay\u0131lan de\u011fer olan 22 elde edilmi\u015ftir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">S\u00f6zl\u00fck Verilerini G\u00fcncelleme ve Eleman Ekleme<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">S\u00f6zl\u00fckler de\u011fi\u015ftirilebilir yap\u0131da olduklar\u0131 i\u00e7in \u00e7al\u0131\u015fma an\u0131nda yeni \u00e7iftler eklenebilir veya var olan de\u011ferler g\u00fcncellenebilir.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>profil = {\n    \"ad\": \"Ahmet\",\n    \"seviye\": 2\n}\n\nprofil[\"eposta\"] = \"ahmet@example.com\"\nprofil[\"seviye\"] = 3\n\nprofil.update({\"sehir\": \"Ankara\", \"durum\": \"aktif\"})\n\nprint(profil)<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">K\u00f6\u015feli parantezle belirtilen anahtar s\u00f6zl\u00fckte mevcut de\u011filse yeni bir eleman olarak eklenir; e\u011fer mevcutsa eski de\u011ferin \u00fczerine yaz\u0131l\u0131r. <code>update()<\/code> metodu ise birden fazla anahtar-de\u011fer \u00e7iftini tek seferde eklemek veya g\u00fcncellemek i\u00e7in idealdir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">S\u00f6zl\u00fckten Eleman Silme Y\u00f6ntemleri<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Python s\u00f6zl\u00fck yap\u0131s\u0131nda eleman silmek i\u00e7in amaca g\u00f6re farkl\u0131 yakla\u015f\u0131mlar mevcuttur:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>del<\/code> ifadesi: Belirtilen anahtar\u0131 ve de\u011ferini s\u00f6zl\u00fckten tamamen kald\u0131r\u0131r. Anahtar yoksa <code>KeyError<\/code> verir.<\/li>\n\n<li><code>pop()<\/code> metodu: Belirtilen anahtar\u0131 siler ve silinen de\u011feri geriye d\u00f6nd\u00fcr\u00fcr. \u0130ste\u011fe ba\u011fl\u0131 olarak varsay\u0131lan bir de\u011fer alabilir.<\/li>\n\n<li><code>popitem()<\/code> metodu: S\u00f6zl\u00fc\u011fe son eklenen anahtar-de\u011fer \u00e7iftini siler ve bu ikiliyi bir demet (tuple) olarak d\u00f6nd\u00fcr\u00fcr.<\/li>\n\n<li><code>clear()<\/code> metodu: S\u00f6zl\u00fc\u011f\u00fcn i\u00e7indeki t\u00fcm elemanlar\u0131 temizler ve geriye bo\u015f bir s\u00f6zl\u00fck b\u0131rak\u0131r.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>ayarlar = {\n    \"tema\": \"koyu\",\n    \"bildirimler\": True,\n    \"dil\": \"tr\",\n    \"otomatik_kayit\": False\n}\n\nsilinen_tema = ayarlar.pop(\"tema\")\nprint(silinen_tema)\n\nson_eklenen = ayarlar.popitem()\nprint(son_eklenen)\n\ndel ayarlar[\"dil\"]\n\nayarlar.clear()\nprint(ayarlar)<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Bu \u00f6rnekte <code>pop()<\/code> ile &#8220;tema&#8221; silinip de\u011feri bir de\u011fi\u015fkende saklanm\u0131\u015f, <code>popitem()<\/code> ile s\u00f6zl\u00fc\u011f\u00fcn sonundaki eleman \u00e7\u0131kar\u0131lm\u0131\u015f, <code>del<\/code> ile &#8220;dil&#8221; kald\u0131r\u0131lm\u0131\u015f ve son olarak <code>clear()<\/code> ile kalan t\u00fcm yap\u0131 s\u0131f\u0131rlanm\u0131\u015ft\u0131r.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">D\u00f6ng\u00fcler ile S\u00f6zl\u00fckler \u00dczerinde Gezinme<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">S\u00f6zl\u00fcklerdeki verileri i\u015flemek i\u00e7in <code>for<\/code> d\u00f6ng\u00fcleri kullan\u0131l\u0131r. \u0130htiyaca g\u00f6re sadece anahtarlar, sadece de\u011ferler ya da her ikisi birden taranabilir.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>servisler = {\n    \"ssh\": 22,\n    \"http\": 80,\n    \"https\": 443\n}\n\nfor anahtar in servisler.keys():\n    print(\"Servis ad\u0131:\", anahtar)\n\nfor deger in servisler.values():\n    print(\"Port numaras\u0131:\", deger)\n\nfor servis, port in servisler.items():\n    print(servis, \"servisi\", port, \"portunu kullaniyor.\")<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Burada <code>keys()<\/code> s\u00f6zl\u00fck anahtarlar\u0131n\u0131, <code>values()<\/code> de\u011ferleri, <code>items()<\/code> ise her iki bile\u015feni ikili demetler halinde d\u00f6ner. D\u00f6ng\u00fc i\u00e7inde do\u011frudan iki de\u011fi\u015fkene atama (unpacking) yap\u0131lmas\u0131, kodun okunabilirli\u011fini \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131r\u0131r.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00d6zet ve Sonraki Ad\u0131mlar<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Python s\u00f6zl\u00fck veri yap\u0131s\u0131, anahtar-de\u011fer e\u015flemesi ve arama algoritmalar\u0131ndaki sabit zamanl\u0131 performans\u0131 sayesinde yaz\u0131l\u0131m geli\u015ftirmede vazge\u00e7ilmez bir ara\u00e7t\u0131r. Bu yaz\u0131da s\u00f6zl\u00fck tan\u0131mlama mant\u0131\u011f\u0131n\u0131, veri okuma tekniklerini, g\u00fcncelleme, silme ve d\u00f6ng\u00fclerle gezinme ad\u0131mlar\u0131n\u0131 ele ald\u0131k.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sonraki a\u015famada s\u00f6zl\u00fckleri tek sat\u0131rda filtreleyip d\u00f6n\u00fc\u015ft\u00fcrmenizi sa\u011flayan s\u00f6zl\u00fck \u00fcrete\u00e7lerini (dictionary comprehensions) ve daha karma\u015f\u0131k veri modelleri tasarlamak i\u00e7in i\u00e7 i\u00e7e (nested) s\u00f6zl\u00fck yap\u0131lar\u0131n\u0131 inceleyebilirsiniz.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Python programlama dilinde s\u00f6zl\u00fck (dict) veri yap\u0131s\u0131n\u0131n mant\u0131\u011f\u0131n\u0131, olu\u015fturulmas\u0131n\u0131, temel metotlar\u0131n\u0131 ve performans avantajlar\u0131n\u0131 bu rehberde inceliyoruz.<\/p>","protected":false},"author":1,"featured_media":10159,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[207],"tags":[267,215,316,263,266],"class_list":["post-10158","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-python","tag-programlama-temelleri","tag-python","tag-python-sozluk","tag-veri-yapilari","tag-yazilim-gelistirme"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Python&#039;da S\u00f6zl\u00fck (dict) Kullan\u0131m\u0131 - Yunus KAYTAN<\/title>\n<meta name=\"description\" content=\"Python s\u00f6zl\u00fck (dict) yap\u0131s\u0131n\u0131, anahtar-de\u011fer mant\u0131\u011f\u0131n\u0131, temel metotlar\u0131 ve pratik kullan\u0131m \u00f6rneklerini s\u0131f\u0131rdan ad\u0131m ad\u0131m \u00f6\u011frenin.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.yunuskaytan.com\/en\/yk\/python-da-sozluk-dict-kullanimi\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Python&#039;da S\u00f6zl\u00fck (dict) Kullan\u0131m\u0131 - Yunus KAYTAN\" \/>\n<meta property=\"og:description\" content=\"Python s\u00f6zl\u00fck (dict) yap\u0131s\u0131n\u0131, anahtar-de\u011fer mant\u0131\u011f\u0131n\u0131, temel metotlar\u0131 ve pratik kullan\u0131m \u00f6rneklerini s\u0131f\u0131rdan ad\u0131m ad\u0131m \u00f6\u011frenin.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.yunuskaytan.com\/en\/yk\/python-da-sozluk-dict-kullanimi\/\" \/>\n<meta property=\"og:site_name\" content=\"Yunus KAYTAN\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-29T07:14:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.yunuskaytan.com\/wp-content\/uploads\/blog-kapak\/python-da-sozluk-dict-kullanimi-kapak.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"yunuskaytan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"yunuskaytan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.yunuskaytan.com\\\/yk\\\/python-da-sozluk-dict-kullanimi\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.yunuskaytan.com\\\/yk\\\/python-da-sozluk-dict-kullanimi\\\/\"},\"author\":{\"name\":\"yunuskaytan\",\"@id\":\"https:\\\/\\\/www.yunuskaytan.com\\\/#\\\/schema\\\/person\\\/be66986fb499da83a5685de34f68d15a\"},\"headline\":\"Python&#8217;da S\u00f6zl\u00fck (dict) Kullan\u0131m\u0131\",\"datePublished\":\"2026-10-29T07:14:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.yunuskaytan.com\\\/yk\\\/python-da-sozluk-dict-kullanimi\\\/\"},\"wordCount\":940,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.yunuskaytan.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.yunuskaytan.com\\\/yk\\\/python-da-sozluk-dict-kullanimi\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.yunuskaytan.com\\\/wp-content\\\/uploads\\\/blog-kapak\\\/python-da-sozluk-dict-kullanimi-kapak.jpg\",\"keywords\":[\"programlama temelleri\",\"python\",\"python sozluk\",\"veri yap\u0131lar\u0131\",\"yaz\u0131l\u0131m geli\u015ftirme\"],\"articleSection\":[\"Python\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.yunuskaytan.com\\\/yk\\\/python-da-sozluk-dict-kullanimi\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.yunuskaytan.com\\\/yk\\\/python-da-sozluk-dict-kullanimi\\\/\",\"url\":\"https:\\\/\\\/www.yunuskaytan.com\\\/yk\\\/python-da-sozluk-dict-kullanimi\\\/\",\"name\":\"Python'da S\u00f6zl\u00fck (dict) Kullan\u0131m\u0131 - Yunus KAYTAN\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.yunuskaytan.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.yunuskaytan.com\\\/yk\\\/python-da-sozluk-dict-kullanimi\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.yunuskaytan.com\\\/yk\\\/python-da-sozluk-dict-kullanimi\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.yunuskaytan.com\\\/wp-content\\\/uploads\\\/blog-kapak\\\/python-da-sozluk-dict-kullanimi-kapak.jpg\",\"datePublished\":\"2026-10-29T07:14:21+00:00\",\"description\":\"Python s\u00f6zl\u00fck (dict) yap\u0131s\u0131n\u0131, anahtar-de\u011fer mant\u0131\u011f\u0131n\u0131, temel metotlar\u0131 ve pratik kullan\u0131m \u00f6rneklerini s\u0131f\u0131rdan ad\u0131m ad\u0131m \u00f6\u011frenin.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.yunuskaytan.com\\\/yk\\\/python-da-sozluk-dict-kullanimi\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.yunuskaytan.com\\\/yk\\\/python-da-sozluk-dict-kullanimi\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.yunuskaytan.com\\\/yk\\\/python-da-sozluk-dict-kullanimi\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.yunuskaytan.com\\\/wp-content\\\/uploads\\\/blog-kapak\\\/python-da-sozluk-dict-kullanimi-kapak.jpg\",\"contentUrl\":\"https:\\\/\\\/www.yunuskaytan.com\\\/wp-content\\\/uploads\\\/blog-kapak\\\/python-da-sozluk-dict-kullanimi-kapak.jpg\",\"width\":1200,\"height\":630,\"caption\":\"Python'da S\u00f6zl\u00fck (dict) Kullan\u0131m\u0131\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.yunuskaytan.com\\\/yk\\\/python-da-sozluk-dict-kullanimi\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\\\/\\\/www.yunuskaytan.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Python&#8217;da S\u00f6zl\u00fck (dict) Kullan\u0131m\u0131\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.yunuskaytan.com\\\/#website\",\"url\":\"https:\\\/\\\/www.yunuskaytan.com\\\/\",\"name\":\"Yunus KAYTAN\",\"description\":\"Bili\u015fim, Siber G\u00fcvenlik, Siber Su\u00e7lar ve Sosyal M\u00fchendislik\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.yunuskaytan.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.yunuskaytan.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.yunuskaytan.com\\\/#organization\",\"name\":\"Bili\u015fim, Siber G\u00fcvenlik, Siber Su\u00e7lar ve Sosyal M\u00fchendislik\",\"url\":\"https:\\\/\\\/www.yunuskaytan.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.yunuskaytan.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.yunuskaytan.com\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/cropped-BILISIM-VE-SIBER-GUVENLIK.png\",\"contentUrl\":\"https:\\\/\\\/www.yunuskaytan.com\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/cropped-BILISIM-VE-SIBER-GUVENLIK.png\",\"width\":400,\"height\":109,\"caption\":\"Bili\u015fim, Siber G\u00fcvenlik, Siber Su\u00e7lar ve Sosyal M\u00fchendislik\"},\"image\":{\"@id\":\"https:\\\/\\\/www.yunuskaytan.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.yunuskaytan.com\\\/#\\\/schema\\\/person\\\/be66986fb499da83a5685de34f68d15a\",\"name\":\"yunuskaytan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3caae7a5e52b2c1df0cbbb777ba7b421ad4777ac947e9320b5809e2d454ffdb4?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3caae7a5e52b2c1df0cbbb777ba7b421ad4777ac947e9320b5809e2d454ffdb4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3caae7a5e52b2c1df0cbbb777ba7b421ad4777ac947e9320b5809e2d454ffdb4?s=96&d=mm&r=g\",\"caption\":\"yunuskaytan\"},\"sameAs\":[\"http:\\\/\\\/www.yunuskaytan.com\"],\"url\":\"https:\\\/\\\/www.yunuskaytan.com\\\/en\\\/yk\\\/author\\\/yunuskaytan\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Python'da S\u00f6zl\u00fck (dict) Kullan\u0131m\u0131 - Yunus KAYTAN","description":"Python s\u00f6zl\u00fck (dict) yap\u0131s\u0131n\u0131, anahtar-de\u011fer mant\u0131\u011f\u0131n\u0131, temel metotlar\u0131 ve pratik kullan\u0131m \u00f6rneklerini s\u0131f\u0131rdan ad\u0131m ad\u0131m \u00f6\u011frenin.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.yunuskaytan.com\/en\/yk\/python-da-sozluk-dict-kullanimi\/","og_locale":"en_US","og_type":"article","og_title":"Python'da S\u00f6zl\u00fck (dict) Kullan\u0131m\u0131 - Yunus KAYTAN","og_description":"Python s\u00f6zl\u00fck (dict) yap\u0131s\u0131n\u0131, anahtar-de\u011fer mant\u0131\u011f\u0131n\u0131, temel metotlar\u0131 ve pratik kullan\u0131m \u00f6rneklerini s\u0131f\u0131rdan ad\u0131m ad\u0131m \u00f6\u011frenin.","og_url":"https:\/\/www.yunuskaytan.com\/en\/yk\/python-da-sozluk-dict-kullanimi\/","og_site_name":"Yunus KAYTAN","article_published_time":"2026-10-29T07:14:21+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.yunuskaytan.com\/wp-content\/uploads\/blog-kapak\/python-da-sozluk-dict-kullanimi-kapak.jpg","type":"image\/jpeg"}],"author":"yunuskaytan","twitter_card":"summary_large_image","twitter_misc":{"Written by":"yunuskaytan","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.yunuskaytan.com\/yk\/python-da-sozluk-dict-kullanimi\/#article","isPartOf":{"@id":"https:\/\/www.yunuskaytan.com\/yk\/python-da-sozluk-dict-kullanimi\/"},"author":{"name":"yunuskaytan","@id":"https:\/\/www.yunuskaytan.com\/#\/schema\/person\/be66986fb499da83a5685de34f68d15a"},"headline":"Python&#8217;da S\u00f6zl\u00fck (dict) Kullan\u0131m\u0131","datePublished":"2026-10-29T07:14:21+00:00","mainEntityOfPage":{"@id":"https:\/\/www.yunuskaytan.com\/yk\/python-da-sozluk-dict-kullanimi\/"},"wordCount":940,"commentCount":0,"publisher":{"@id":"https:\/\/www.yunuskaytan.com\/#organization"},"image":{"@id":"https:\/\/www.yunuskaytan.com\/yk\/python-da-sozluk-dict-kullanimi\/#primaryimage"},"thumbnailUrl":"https:\/\/www.yunuskaytan.com\/wp-content\/uploads\/blog-kapak\/python-da-sozluk-dict-kullanimi-kapak.jpg","keywords":["programlama temelleri","python","python sozluk","veri yap\u0131lar\u0131","yaz\u0131l\u0131m geli\u015ftirme"],"articleSection":["Python"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.yunuskaytan.com\/yk\/python-da-sozluk-dict-kullanimi\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.yunuskaytan.com\/yk\/python-da-sozluk-dict-kullanimi\/","url":"https:\/\/www.yunuskaytan.com\/yk\/python-da-sozluk-dict-kullanimi\/","name":"Python'da S\u00f6zl\u00fck (dict) Kullan\u0131m\u0131 - Yunus KAYTAN","isPartOf":{"@id":"https:\/\/www.yunuskaytan.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.yunuskaytan.com\/yk\/python-da-sozluk-dict-kullanimi\/#primaryimage"},"image":{"@id":"https:\/\/www.yunuskaytan.com\/yk\/python-da-sozluk-dict-kullanimi\/#primaryimage"},"thumbnailUrl":"https:\/\/www.yunuskaytan.com\/wp-content\/uploads\/blog-kapak\/python-da-sozluk-dict-kullanimi-kapak.jpg","datePublished":"2026-10-29T07:14:21+00:00","description":"Python s\u00f6zl\u00fck (dict) yap\u0131s\u0131n\u0131, anahtar-de\u011fer mant\u0131\u011f\u0131n\u0131, temel metotlar\u0131 ve pratik kullan\u0131m \u00f6rneklerini s\u0131f\u0131rdan ad\u0131m ad\u0131m \u00f6\u011frenin.","breadcrumb":{"@id":"https:\/\/www.yunuskaytan.com\/yk\/python-da-sozluk-dict-kullanimi\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.yunuskaytan.com\/yk\/python-da-sozluk-dict-kullanimi\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.yunuskaytan.com\/yk\/python-da-sozluk-dict-kullanimi\/#primaryimage","url":"https:\/\/www.yunuskaytan.com\/wp-content\/uploads\/blog-kapak\/python-da-sozluk-dict-kullanimi-kapak.jpg","contentUrl":"https:\/\/www.yunuskaytan.com\/wp-content\/uploads\/blog-kapak\/python-da-sozluk-dict-kullanimi-kapak.jpg","width":1200,"height":630,"caption":"Python'da S\u00f6zl\u00fck (dict) Kullan\u0131m\u0131"},{"@type":"BreadcrumbList","@id":"https:\/\/www.yunuskaytan.com\/yk\/python-da-sozluk-dict-kullanimi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/www.yunuskaytan.com\/"},{"@type":"ListItem","position":2,"name":"Python&#8217;da S\u00f6zl\u00fck (dict) Kullan\u0131m\u0131"}]},{"@type":"WebSite","@id":"https:\/\/www.yunuskaytan.com\/#website","url":"https:\/\/www.yunuskaytan.com\/","name":"Yunus KAYTAN","description":"Information Technology, Cybersecurity, Cybercrimes and Social Engineering","publisher":{"@id":"https:\/\/www.yunuskaytan.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.yunuskaytan.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.yunuskaytan.com\/#organization","name":"Information Technology, Cybersecurity, Cybercrimes and Social Engineering","url":"https:\/\/www.yunuskaytan.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.yunuskaytan.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.yunuskaytan.com\/wp-content\/uploads\/2021\/07\/cropped-BILISIM-VE-SIBER-GUVENLIK.png","contentUrl":"https:\/\/www.yunuskaytan.com\/wp-content\/uploads\/2021\/07\/cropped-BILISIM-VE-SIBER-GUVENLIK.png","width":400,"height":109,"caption":"Bili\u015fim, Siber G\u00fcvenlik, Siber Su\u00e7lar ve Sosyal M\u00fchendislik"},"image":{"@id":"https:\/\/www.yunuskaytan.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.yunuskaytan.com\/#\/schema\/person\/be66986fb499da83a5685de34f68d15a","name":"yunuskaytan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/3caae7a5e52b2c1df0cbbb777ba7b421ad4777ac947e9320b5809e2d454ffdb4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/3caae7a5e52b2c1df0cbbb777ba7b421ad4777ac947e9320b5809e2d454ffdb4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3caae7a5e52b2c1df0cbbb777ba7b421ad4777ac947e9320b5809e2d454ffdb4?s=96&d=mm&r=g","caption":"yunuskaytan"},"sameAs":["http:\/\/www.yunuskaytan.com"],"url":"https:\/\/www.yunuskaytan.com\/en\/yk\/author\/yunuskaytan\/"}]}},"_links":{"self":[{"href":"https:\/\/www.yunuskaytan.com\/en\/wp-json\/wp\/v2\/posts\/10158","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.yunuskaytan.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.yunuskaytan.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.yunuskaytan.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.yunuskaytan.com\/en\/wp-json\/wp\/v2\/comments?post=10158"}],"version-history":[{"count":1,"href":"https:\/\/www.yunuskaytan.com\/en\/wp-json\/wp\/v2\/posts\/10158\/revisions"}],"predecessor-version":[{"id":10162,"href":"https:\/\/www.yunuskaytan.com\/en\/wp-json\/wp\/v2\/posts\/10158\/revisions\/10162"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.yunuskaytan.com\/en\/wp-json\/wp\/v2\/media\/10159"}],"wp:attachment":[{"href":"https:\/\/www.yunuskaytan.com\/en\/wp-json\/wp\/v2\/media?parent=10158"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.yunuskaytan.com\/en\/wp-json\/wp\/v2\/categories?post=10158"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.yunuskaytan.com\/en\/wp-json\/wp\/v2\/tags?post=10158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}