import random def extract_element(index, list_, value): try: if value == "false": if index == "random": data = random.choice(list_) return data else: data = list_[int(index)] return data else: if index == "random": data = random.choice(list_) return data[0] if isinstance(data, list) else data else: data = list_[int(index)] return data[0] if isinstance(data, list) else data except Exception as e: raise ValueError(f"Error extracting element: {e}") def extract_data(name, list_): try: data = list_[name] return data except Exception as e: raise ValueError(f"Error extracting data: {e}") def create_list(list_): try: data = [] for ele in list_: data.append(ele) return data except Exception as e: raise ValueError(f"Error creating list: {e}")