Одна из частых функций в PHP проектах - implode/explode.
На Python (по идее/по мануалу) это делается так
Но в результате - получаем ошибку TypeError: sequence item 0: expected string, int found
Проблема - в том, что у нас числа, а не строки
В итоге - нужно так
Но вот пресловутое неявное приведение типов-то в PHP как помогает, а? ;-)
На Python (по идее/по мануалу) это делается так
tmp = [1,2,3,4,5] ','.join( tmp )
Но в результате - получаем ошибку TypeError: sequence item 0: expected string, int found
Проблема - в том, что у нас числа, а не строки
В итоге - нужно так
','.join( map( str, tmp ) ) '1,2,3,4,5'
Но вот пресловутое неявное приведение типов-то в PHP как помогает, а? ;-)
Комментариев нет:
Отправить комментарий