擅长:python、mysql、java
<p><strong>如果您遍历第一个列表并重塑第二个列表呢?</strong></p>
<pre><code>ch_titles=['RAM','CPU Model','Graphics','RAM Type','Hard Disk','Resolution']
Edited_MyListValues = ['RAM','16GB','Graphics','NVidia']
# convert to a dictionary
Edited_MyListValues_dict = dict(zip(Edited_MyListValues[::2], Edited_MyListValues[1::2]))
# iterate through titles
for title in ch_titles:
if title not in Edited_MyListValues_dict.keys():
# set value to nan if values are not in keys
Edited_MyListValues_dict[title] = np.nan
# convert to a flat list (if you so desire it)
Edited_MyListValues = [item for pair in Edited_MyListValues_dict.items() for item in pair]
</code></pre>