From ea4f4dc5edc16a82d856a8e95058f483c3e90042 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mert=20G=C3=B6r?= Date: Tue, 1 Aug 2023 23:08:47 +0300 Subject: [PATCH] getitem example 2 --- python-temel/getitem.2.py | 18 ++++++++++++++++++ python-temel/getitem.2.py~ | 19 +++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 python-temel/getitem.2.py create mode 100644 python-temel/getitem.2.py~ diff --git a/python-temel/getitem.2.py b/python-temel/getitem.2.py new file mode 100644 index 0000000..4e442ca --- /dev/null +++ b/python-temel/getitem.2.py @@ -0,0 +1,18 @@ +class Sample: + def __init__(self): + self.dict = {} + + def __setitem__(self, key, value): + self.dict[key] = value + + def __getitem__(self, key): + return self.dict[key] + +s = Sample() +s['ali'] = 300 +s['veli'] = 200 +s[100] = 'kazım' + +print(s['ali']) +print(s['veli']) +print(s[100]) diff --git a/python-temel/getitem.2.py~ b/python-temel/getitem.2.py~ new file mode 100644 index 0000000..a7ccaa9 --- /dev/null +++ b/python-temel/getitem.2.py~ @@ -0,0 +1,19 @@ +class Sample: + def __init__(self): + self.dict = () + + def __setitem__(self, key, value): + self.dict[key] = value + + def __getitem__(self, key): + return self.dict[key] + + +s = Sample() +s['ali'] = 300 +s['veli'] = 200 +s[100] = 'kazım' + +print(s['ali']) +print(s['veli']) +print(s[100])