此行抛出一个错误,说我没有定义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