Islands: Dupe Script

# Duplicating the island duplicated_island = duplicate_island(island_data, 2, "Paradise Isle")

# Original island data island_data = { "id": 1, "name": "Paradise", "features": ["Beach", "Mountain", "Forest"] } islands dupe script

import copy

def duplicate_island(island_data, new_id, new_name): # Deep copy to ensure no references to the original data duplicated_island = copy.deepcopy(island_data) duplicated_island["id"] = new_id duplicated_island["name"] = new_name return duplicated_island "Forest"] } import copy def duplicate_island(island_data

# Duplicating the island duplicated_island = duplicate_island(island_data, 2, "Paradise Isle")

# Original island data island_data = { "id": 1, "name": "Paradise", "features": ["Beach", "Mountain", "Forest"] }

import copy

def duplicate_island(island_data, new_id, new_name): # Deep copy to ensure no references to the original data duplicated_island = copy.deepcopy(island_data) duplicated_island["id"] = new_id duplicated_island["name"] = new_name return duplicated_island