Erstellen Sie eine neue leere Liste (Array) und kopieren Sie die ursprünglichen Elemente nacheinander.
Für Python
test.py
# coding: utf-8
animal_list = ["Hund", ["Persien", "Mantican", "Schottische Falte"], "Mensch", ["Hamster,Kapibara"]];
new_list = []
for animal in animal_list:
if type(animal) == list:
new_list.extend(animal)
else:
new_list.append(animal)
print(new_list)
Für js (Gas)
test.gs
function make_array() {
var array = ["Hund", ["Persien", "Mantican", "Schottische Falte"], "Mensch", ["Hamster,Kapibara"]];
var new_array = [];
for (var i = 0; i <= array.length - 1; i++) {
if (typeof(array[i]) == "object") {
array[i].map(function(text) { new_array.push(text) });
} else {
new_array.push(array[i]);
}
}
Logger.log(new_array);
}
Recommended Posts