Python автоматически не вводит ничего в пространство имен myfile.py, но вы можете получить доступ ко всему, что находится в пространствах имен всех других модулей.
То есть, если в файле file1.py вы выполнили from file2 import SomeClass
, а в myfile.py вы сделали import file1
, вы можете получить к нему доступ в myfile как file1.SomeClass
. Если в файле file1.py вы выполнили import file2
, а в файле myfile.py вы выполнили import file1
, вы можете получить доступ к классу из myfile как file1.file2.SomeClass
. (Это, как правило, не лучшие способы сделать это, особенно не второй пример.)
Это легко проверить.
var array = string.split(',');
Ссылка MDN , в основном полезная из-за возможного неожиданного поведения параметра limit
. (Подсказка: "a, b, c" .split (",", 2)
выходит на ["a", "b"]
, а не [" a "," b, c "]
.)
Попробуйте
str.split`,`
var str = "January,February,March,April,May,June,July,August,September,October,November,December";
let arr = str.split`,`;
console.log(arr);
Для массива строк к разделенной от запятой строке
let months = ["January","Feb"];
let monthsString = months.join(", ");
Метод split () используется для разделения строки на массив подстрок и возвращает новый массив.
var array = string.split(',');