<small id='84Gtk'></small><noframes id='84Gtk'>

  1. <legend id='84Gtk'><style id='84Gtk'><dir id='84Gtk'><q id='84Gtk'></q></dir></style></legend>

      <bdo id='84Gtk'></bdo><ul id='84Gtk'></ul>
  2. <tfoot id='84Gtk'></tfoot>
    1. <i id='84Gtk'><tr id='84Gtk'><dt id='84Gtk'><q id='84Gtk'><span id='84Gtk'><b id='84Gtk'><form id='84Gtk'><ins id='84Gtk'></ins><ul id='84Gtk'></ul><sub id='84Gtk'></sub></form><legend id='84Gtk'></legend><bdo id='84Gtk'><pre id='84Gtk'><center id='84Gtk'></center></pre></bdo></b><th id='84Gtk'></th></span></q></dt></tr></i><div id='84Gtk'><tfoot id='84Gtk'></tfoot><dl id='84Gtk'><fieldset id='84Gtk'></fieldset></dl></div>

      在python中的List of Lists中获取唯一值

      时间:2023-07-03
      • <tfoot id='BLqEG'></tfoot>

        <legend id='BLqEG'><style id='BLqEG'><dir id='BLqEG'><q id='BLqEG'></q></dir></style></legend>

          <small id='BLqEG'></small><noframes id='BLqEG'>

              • <bdo id='BLqEG'></bdo><ul id='BLqEG'></ul>
                  <tbody id='BLqEG'></tbody>

                <i id='BLqEG'><tr id='BLqEG'><dt id='BLqEG'><q id='BLqEG'><span id='BLqEG'><b id='BLqEG'><form id='BLqEG'><ins id='BLqEG'></ins><ul id='BLqEG'></ul><sub id='BLqEG'></sub></form><legend id='BLqEG'></legend><bdo id='BLqEG'><pre id='BLqEG'><center id='BLqEG'></center></pre></bdo></b><th id='BLqEG'></th></span></q></dt></tr></i><div id='BLqEG'><tfoot id='BLqEG'></tfoot><dl id='BLqEG'><fieldset id='BLqEG'></fieldset></dl></div>
                本文介绍了在python中的List of Lists中获取唯一值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我想创建一个列表(或集合),其中包含出现在 python 列表中的所有唯一值.我有这样的事情:

                I want to create a list (or set) of all unique values appearing in a list of lists in python. I have something like this:

                aList=[['a','b'], ['a', 'b','c'], ['a']]
                

                我想要以下内容:

                unique_values=['a','b','c']
                

                我知道对于字符串列表,您可以只使用 set(aList),但我不知道如何在列表列表中解决这个问题,因为 set(aList) 会收到错误消息

                I know that for a list of strings you can just use set(aList), but I can't figure how to solve this in a list of lists, since set(aList) gets me the error message

                unhashable type: 'list'
                

                我该如何解决?

                推荐答案

                array = [['a','b'], ['a', 'b','c'], ['a']]
                result = {x for l in array for x in l}
                

                这篇关于在python中的List of Lists中获取唯一值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:Python set([]) 如何检查两个对象是否相等?一个对象需要定义哪些方法来自定义它? 下一篇:Python:带有生成器的给定集合的幂集

                相关文章

              • <legend id='JJ7wH'><style id='JJ7wH'><dir id='JJ7wH'><q id='JJ7wH'></q></dir></style></legend>

                  1. <tfoot id='JJ7wH'></tfoot>

                    <small id='JJ7wH'></small><noframes id='JJ7wH'>

                  2. <i id='JJ7wH'><tr id='JJ7wH'><dt id='JJ7wH'><q id='JJ7wH'><span id='JJ7wH'><b id='JJ7wH'><form id='JJ7wH'><ins id='JJ7wH'></ins><ul id='JJ7wH'></ul><sub id='JJ7wH'></sub></form><legend id='JJ7wH'></legend><bdo id='JJ7wH'><pre id='JJ7wH'><center id='JJ7wH'></center></pre></bdo></b><th id='JJ7wH'></th></span></q></dt></tr></i><div id='JJ7wH'><tfoot id='JJ7wH'></tfoot><dl id='JJ7wH'><fieldset id='JJ7wH'></fieldset></dl></div>
                      <bdo id='JJ7wH'></bdo><ul id='JJ7wH'></ul>