summaryrefslogtreecommitdiffstats
path: root/upg3_1.py
diff options
context:
space:
mode:
authorGustav Sörnäs <gusso230@student.liu.se>2020-02-05 16:56:42 +0100
committerGustav Sörnäs <gusso230@student.liu.se>2020-02-05 16:56:42 +0100
commit35c2c6787fb87e27544521ea915a602afe09ac3f (patch)
treed6f8c976cae73bac7f462f13cd89df79f28a94a2 /upg3_1.py
parentbf125b50ddbd7550c757c716d736bc65ea1f0a25 (diff)
downloadtdde44-master.tar.gz
LabbtillfälleHEADmaster
Diffstat (limited to 'upg3_1.py')
-rw-r--r--upg3_1.py39
1 files changed, 39 insertions, 0 deletions
diff --git a/upg3_1.py b/upg3_1.py
new file mode 100644
index 0000000..752c8e9
--- /dev/null
+++ b/upg3_1.py
@@ -0,0 +1,39 @@
+def key_exists(key, d):
+ return key in d
+
+def value_exists1(value, d):
+ return value in d.values()
+
+def add_to_dict(key, value, d):
+ d[key] = value
+
+def add_new_only_to_dict(key, value, d):
+ if not key in d:
+ d[key] = value
+
+def increment_dictionary_value1(key, d):
+ d[key] += 1
+
+def increment_dictionary_value2(key, d):
+ if key in d:
+ d[key] += 1
+ else:
+ d[key] = 1
+
+def add_to_value_list1(key, value, d):
+ d[key].append(value)
+
+def return_value_list1(prefix, d):
+ res = []
+ for k, v in d.items():
+ if k.startswith(prefix):
+ res.append(v)
+ return res
+
+def value_exists2(value, d):
+ for _,v in d.items():
+ if value == v:
+ return True
+ if type(v) == list:
+ return value in v
+ return False