하위 목록에 대한 알고리즘 또는 "폐쇄"이 같은 :파이썬 목록 및 I가 "개방"할 수있는 목록의 번호가
:lista = ["a", "b", "c"]
listb = ["d", "e"]
listc = ["a", "b", "e"]
listd = ["c", "d"]
나는 열려있는 모든 항목의 마스터 목록을
all_open = ["a", "b", "c", "e"]
개방리스트 목록 :
openend 하위 목록이되기 때문에, 그 상품 마스터리스트에 추가된다open_lists = ["lista", "listc"]
:
open_lists.append("listb")
for each i in listb:
if !(i in all_open):
all_open.append(i)
하위 목록을 닫을 때 마스터 목록에서 항목을 제거하는 간단한 알고리즘이 있습니까? 목표는 아직 열려있는 다른 목록에 속한 항목을 제거하지 않는 것입니다.
목록 또는 항목이 "열어"란 ** 의미 **는 무엇입니까? –