Различия между объявлением списка, добавлением и списком () - PullRequest
0 голосов
/ 06 февраля 2019

Это ниже добавляет s к списку l

 s = pd.Series([1], name='foo')
 l = []
 l.append(s)

Это только добавляет 1 к l

s = pd.Series([1], name='foo')
l = list(s)

Как реализовать первый скриптлучший способ без объявления списка и добавления?

1 Ответ

0 голосов
/ 06 февраля 2019

[x] создает список с x в качестве элемента.

list(x) создает список, созданный путем итерации по x.x должен быть повторяемым, в противном случае вы получите ошибку.

По сути, [i for i in x] или

alist = []
for i in x:
   alist.append(i)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...