답: 어떻게 목록에서만 다른 값을 얻을 수 있습니까?[반복] 대답: 어떻게 목록에서 다른 값만 얻을 수 있습니까?

1287 단어 listset

대답: 어떻게 목록에서 다른 값만 얻을 수 있습니까?


2018년 10월 6일
11

이것은 set () 에 필요한 것입니다.

>>> lst1 = ['A','A','A','B','C','C','D','D','D','B','B']
>>> list(set(lst1))
['A', 'B', 'D', 'C']

또 다른 해결 방안은 삽입 과정에서 키의 순서를 유지하는 것이다.

>>> from collections import OrderedDict
>>> list(OrderedDict.fromkeys(lst1))
['A', 'B', 'C', 'D']

만약 네가 판다를 자유롭게 사용할 수 있다면, 한번 해 보아라


Open Full Answer

좋은 웹페이지 즐겨찾기