def get_nested_keys(obj, key_list):
	"""
	Expects dict object and list of keys in respective order, returns tuple
	>>> get_nested_keys({ 'a': { 'b': { 'c': 1 } }, 'd': 2 }, ['a', 'b', 'c'])
	('c', 1)
	"""
	if len(key_list) == 1:
		return (key_list[0], obj[key_list[0]],)

	elif len(key_list) > 1:
		return get_nested_keys(obj[key_list[0]], key_list[1:])