我有以下清单:
[['identificator', [6036971], [1112221]], ['gender', ['Male'], ['Female']]]
如何将单个元素列表转换为普通元素,就像这样?在
^{pr2}$我用这个作为输入csv.writer.writerow,并将括号打印为字符串:-/
发生这种情况的代码是https://github.com/TheChymera/E2att/commit/4dd5e391b3ec7a4d630cef7c8c8fa803ede3e808#quest.py-我遇到问题的变量是这样创建的:
def lefilter(keep=None):
data, filters, _ = get_data()
mask = filters[:,-1] == keep
lefilter = filters[mask][:,:-1]
value = data[:,lefilter.astype(np.bool)[0]]
if keep != 'gender':
value = value.astype(np.integer)
return value
我可以使用以下代码来解决我的问题:
我相信有一种更优雅的方式来做到这一点,但现在我很高兴它能奏效!在
你知道
itertools
模块吗?在itertools.chain.from_iterable(your_list_here)
。如果不迭代它,请将其包装在一个列表中。在相关问题 更多 >
编程相关推荐