リスト項目を整理するには?私がリストl = ['a'、 'b'、 'c'、 'd'、 'e'、 'f'、 'g'、 'h'、 'i']の場合 要件はiが任意のより良いロジックが次items.Is用としてリストの項目を整理する
list l = ['a','b','c','d','e','f','g','h','i']
m= list()
for i in l:
if (i.find("a")>=0) or (i.find("b")>=0) or (i.find("c")>=0):
m.append(i)
print m
など別list.Current実装に、他のF、1つのリスト、D、EにC、A、Bを取得し、G、Hこの?現在の実装では、Cyclomatic Complexityは高いです。
list
値が減少します(ただしset
は常に0が表示されます)[投稿してください。 mcve]。引用符がない 'list l = [a、b、c、d、e、f、g、h、i]'を提供しました。入力リストはソートされていますか?出力リストも並べ替えますか?曖昧。 –引用符がないと申し訳ありません!出力リストはソートされていない可能性があります。リストlの入力を別のリストにグループ化したいだけです。 – PythonDev
あなたの質問を編集することができます。 –