Take a look at the ArcGIS API for Python reference for the FeatureLayer and the container property here. An also shown below.

This states that you can GET or SET the FeatureLayerCollection to which the layer belongs. Since a FeatureLayerCollection represents a Feature Service, according to the documentation I should be able to use this to transfer a FeatureLayer from one Feature Service to another.
Is this actually possible with the container property or is the documentation to teasing the heck out of me? I have a feeling it is nonsense but really want it to be capable.
All the best,
Glen