将列表中“整数”的项连接成字符串是否有更好的方法:
import numpy as np
my_list = [1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 0]
changed_list = np.char.mod('%d', my_list)
final_ans = ''.join(changed_list )
答案 0 :(得分:2)
''.join([str(item) for item in my_list])
答案 1 :(得分:2)
我不确定你的意思更好,但你可以尝试一下。
''.join([str(x) for x in my_list])
答案 2 :(得分:1)
您可以使用bitstring
模块:
>>> from bitstring import BitArray
>>> f'{BitArray(my_list).uint:b}'
'110000111010'