일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 웹개발
- 딥러닝
- 데이터베이스
- 데이터구조
- 사이버보안
- 데이터분석
- 컴퓨터비전
- I'm Sorry
- 네트워크보안
- Yes
- 인공지능
- 머신러닝
- 네트워크
- 프로그래밍언어
- 빅데이터
- 데이터과학
- 코딩
- 자바스크립트
- 버전관리
- 2
- 컴퓨터과학
- 보안
- 클라우드컴퓨팅
- 자료구조
- 컴퓨터공학
- 파이썬
- 소프트웨어공학
- 소프트웨어
- 프로그래밍
- 알고리즘
- Today
- Total
목록자료구조 (34)
스택큐힙리스트
사전, 리스트 또는 집합을 언제 사용해야 할까요?각 데이터 유형에 더 적합한 시나리오가 있나요?답변 1한국어로 번역해주세요. list은 질서를 유지하고, #dict 와 #set 는 그렇지 않습니다. 따라서 질서를 중요시한다면, 당연히 list을 사용해야합니다 (물론 이 세 가지 컨테이너 중 선택이 한정되어있는 경우에는 ;-)).dict은 각 키를 값과 연결하지만, list과 set은 값만 포함합니다. 물론 매우 다른 용도입니다.#set 는 항목이 해시 가능해야하지만, list는 그렇지 않습니다. 따라서 해시 불가능한 항목이 있다면, #set 를 사용할 수 없으며 대신 list를 사용해야합니다.set은 중복을 금지하고, list은 금지하지 않습니다. 이것은 중요한 차이점입니다. (멀티셋은 중복된 항목의 개..
파이썬 2 문서는 다음과 같이 말합니다: Built-in Functions: map(function, iterable, ...)반복 가능한 모든 항목에 함수를 적용하고 결과의 목록을 반환합니다. 추가 반복 가능한 인수가 전달되면 함수는 해당하는 수의 인수를 가져야하며 모든 반복 가능한 항목에서 항목에 적용됩니다.하나의 이터러블이 다른 것보다 짧으면 None 항목으로 확장된 것으로 간주됩니다.함수가 None 인 경우 동일 함수가 가정됩니다. 만약 여러 인수가 있는 경우, None는 모든 이터러블에서 해당 항목들을 포함한 튜플의 리스트를 반환합니다(전치 연산의 한 종류).반복 가능한 인자는 시퀀스 또는 어떤 반복 가능한 객체가 될 수 있으며, 결과는 항상 리스트입니다.이것이 카르테시안 곱을 만들 때 어떤 역..
파이썬에서 변수가 딕셔너리인지 확인하는 방법은 무엇인가요?예를 들어, 나는 딕셔너리에서 값을 반복해서 검색하길 원합니다. 그리고, 딕셔너리를 찾을 때까지 반복하고, 딕셔너리를 찾으면 그 안에서 다시 반복합니다. dict = {'abc': 'abc', 'def': {'ghi': 'ghi', 'jkl': 'jkl'}}for k, v in dict.iteritems(): if ###check if v is a dictionary: for k, v in v.iteritems(): print(k, ' ', v) else: print(k, ' ', v)답변 1당신은 if type(ele) is dict을 사용하거나 isinstance(ele, dict)을 사용할 수 있습니다. 만약 당신이 dict에 하위 클래스를 ..
이렇게 목록을 비우는 것은 매우 더러운 것 같습니다. while len(alist) > 0 : alist.pop()그것을 하기 위한 명확한 방법이 존재합니까?답변 1이는 실제로 리스트에서 콘텐츠를 제거하지만 새로운 빈 리스트로 오래된 라벨을 대체하지는 않습니다. del lst[:]예를 들어요: lst1 = [1, 2, 3]lst2 = lst1del lst1[:]print(lst2)완전성을 위해, 슬라이스 할당도 동일한 효과가 있습니다: lst[:] = []또한 동시에 일부를 대체하면서 목록의 일부를 축소하는 데도 사용할 수 있습니다 (하지만 그것은 질문의 범위를 벗어납니다).lst에 새로운 객체가 바인딩되지만 기존 목록은 여전히 동일한 요소를 가지고 있으며 다른 변수 바인딩이 있다면 영향이 있을 수 있으..