1
我想創建一個namedtuple
其中有27 field_names
。雖然它有太多field_names
我創建了一個名爲sub的列表,其中有field_names
的項目列表。 result
是我參考namedtuple
的實例。傳遞元素到指定元組
sub = [
'MA9221', 'MC9211', 'MC9212', 'MC9213', 'MC9214',
'MC9215', 'MC9222', 'MC9223', 'MC9224', 'MC9225',
'MC9231', 'MC9232', 'MC9233', 'MC9234', 'MC9235',
'MC9241', 'MC9242', 'MC9243', 'MC9244', 'MC9251',
'MC9252', 'MC9273', 'MC9277', 'MC9283', 'MC9285']
result = namedtuple('result', ['rollno', 'name'] + sub)
結果值:
rollno = 123123
name = "Sam"
sub_value = [
1,0,0,0,0,
0,0,1,1,1,
1,1,1,0,0,
1,1,0,0,1,
1,1,1,0,1]
現在,我不知道該怎麼sub_value的元素傳遞給result(rollno, name, ...)
。
我認爲他的問題是,他不知道如何啪 - 解壓縮。無論如何。 – roippi
@roippi +1 for splant-unpack – bkmagnetron