online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
import json def contains_complex_object(json_str): try: data = json.loads(json_str) except json.JSONDecodeError: return False, "Invalid JSON" def is_complex(obj): if isinstance(obj, dict): return any(isinstance(v, (dict, list)) for v in obj.values()) elif isinstance(obj, list): return any(isinstance(item, (dict, list)) for item in obj) return False return is_complex(data) json1 = '{"name": "Alice", "age": 25}' json2 = '{"name": "Bob", "address": {"city": "New York", "zip": "10001"}}' json3 = '[{"id": 1}, {"id": 2}]' print("JSON1:", contains_complex_object(json1)) print("JSON2:", contains_complex_object(json2)) print("JSON3:", contains_complex_object(json3))

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue