此行拋出一個錯誤,說我沒有定義x即使我說,x是列表中的一個元素: any(i.isdigit() for i in x for x in [name.id for name in all.names])
所以x是列表中的字符串元素,我檢查如果每個元素x中的某個字符,該元素x包含使用.isdigit()的數字。這是怎麼回事?
我有一個數據幀,看起來像: a A a B a C a D a E a F p A p B p C p D p E p F
0 0 0 0 0 0 0 0 0 0 0 0 0
1 1 0 0 0 0 0 0 0 0 0 0 0
2 0 1 0 0 0 0 0 0 1 0 0 0
3 0 0 1 0 0 1 0 0 0 0 0 0
4 0 0 0 1 0 1 0 0 0 0 0 0
5