我有一个numpy数组,其中包含不必要的引用("):
array(["'sf64user_Number__c':'tKey'",
"'PreferredFirstName__c':'tPreferredFirstName'"], dtype=object)
我怎样才能删除开头和关闭?所以我的结果如下:
['sf64user_Number__c':'tKey', 'PreferredFirstName__c':'tPreferredFirstName']
顺便说一句,我的清单包括30个参赛作品,但我在这里只展示了两个参赛作品。
任何帮助都将不胜感激。
答案 0 :(得分:1)
array(["'sf64user_Number__c':'tKey'",
"'PreferredFirstName__c':'tPreferredFirstName'"], dtype=object)
是一个'对象数组,尽管这些对象看起来像字符串。
['sf64user_Number__c':'tKey', 'PreferredFirstName__c':'tPreferredFirstName']
看起来不像有效的数组或列表。但字典可能会打印为:
{'sf64user_Number__c':'tKey', 'PreferredFirstName__c':'tPreferredFirstName'}
包含在数组中的字典(形状为()
)可能会打印为
array({'sf64user_Number__c':'tKey',
'PreferredFirstName__c':'tPreferredFirstName'}, dtype=object)
当一个包含2个词典的数组为:
array([{'sf64user_Number__c':'tKey'},
{'PreferredFirstName__c':'tPreferredFirstName'}], dtype=object)
您可能需要详细说明如何生成此数组。