我已经从XML文件中列出了一些DOM元素并保存在list1中。
list1 = [<DOM Element: DeviceInfo at 0x1915c88>, <DOM Element: ManagementServer at 0x1961b70>, <DOM Element: GatewayInfo at 0x19cd5d0>]
我有另一个list2,它也有DOM元素对象,
list2 = [<DOM Element: VendorConfigFile__INSTANCE__ at 0x1915f08>, <DOM Element: SupportedDataModel__INSTANCE__ at 0x191bda0>]
我想将list2追加到list1。 我使用命令。
newList = list1.append(list2)
预期产出:
newList = [<DOM Element: DeviceInfo at 0x1915c88>, <DOM Element: ManagementServer at 0x1961b70>, <DOM Element: GatewayInfo at 0x19cd5d0>,[<DOM Element: VendorConfigFile__INSTANCE__ at 0x1915f08>, <DOM Element: SupportedDataModel__INSTANCE__ at 0x191bda0>]]
但我在newList
中将其作为'None'究竟是什么问题以及如何完成这项工作。
谢谢
在我的列表中它包含<'DOM Element:SupportedDataModel__INSTANCE__ at 0x191bda0'>
和许多这样的DOM元素对象,<>
内的内容不会显示在列表中。
答案 0 :(得分:0)
<强>已更新!强>
返回附加类型为None
。
因此list1.append(list2)
会发出None
,但也会更改list1
。
所以你应该这样做。
newList = list(list1)
newList.append(list(list2))