Отметка времени не конвертируется из строки в число с плавающей точкой - PullRequest
0 голосов
/ 06 сентября 2018
for post in posts:       
        float(post[2])     # convert to float
print(type(posts[0][2]))   # print the type 1st row of the 2nd column
print(posts[0][2])

Вывод:

<class 'str'>
1433213314.0

Почему он не превратился в плавающее? ..

1 Ответ

0 голосов
/ 06 сентября 2018

float не преобразовывает аргумент на месте. Возвращает результат конвертации. Таким образом, вы должны положить его куда-нибудь. В вашем случае вы можете просто сделать post[2] = float(post[2])

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...