Notez quand vous ne voulez pas utiliser la bibliothèque standard copy
Parce que je ne veux pas importer pour une seule fois
test1.py
list1 = [1, 2, 3]
list2 = list(list1)
test2.py
list1 = [[1, 2, 3], [4, 5, 6]]
list2 = map(list, list1)
test3.py
list1 = [[[1, 2], [3, 4]], [[5, 6], [7, 8] ]
list2 = map(lambda x: map(list, x), list1)
Je pense que cela devrait être fait récursivement après la 4ème dimension.
Vous pouvez normalement utiliser la deepcopy
de la bibliothèque standardcopy
.
Recommended Posts