Выполнение обработки XML в python. (Edit: я вынужден использовать Python 2.4 для этого проекта, boo!) Я хочу знать, что такое самый Pythonic способ сделать это (создать объединение всех значений в нескольких списках):
def getUniqueAttributeValues(xml_attribute_nodes):
# split attribute values by whitespace into lists
result_lists=list(item.getContent().split() for item in xml_attribute_nodes)
# find all unique values
unique_results=[]
for result_list in result_lists:
for result in result_list:
if result in unique_results:
continue
unique_results.append(result)
return unique_results