преобразование списка питонов [1.] в [(1,)] - PullRequest
0 голосов
/ 03 июля 2018

У меня есть следующие списки в Python:

a=[(0,) (0,) (0,) (0,) (0,) (0,) (0,) (0,) (0,) (0,)] 

b=[1. 1. 0. 0. 0. 0. 0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 1.]

и я хотел бы преобразовать b в тот же формат, что и a, но я не могу понять, как это сделать ...

Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 03 июля 2018

Вы хотите кортежи размера 1, содержащие целые числа:

b = [(int(number),) for number in b]
0 голосов
/ 03 июля 2018

Использование списка понимания:

b2 = [(x,) for x in b]
...