inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

데이터 구조 관련 (set)

237

nealzs

작성한 질문수 20

0

안녕하세요

데이터구조 관련 chapter에서

집합에 관련된 질문입니다.

강의 내용에서 set내에서는 순서가 존재하지 않다고 설명해주셨습니다.

제가 궁금한건 아래의 output에서 k라는 변수를 set로 바꾸어 줬을때

set내의 원소들의 순서가 바뀌어서 출력되는 것을 보고 질문드립니다.

물론 set내에서 순서는 의미가 없으니 상관없지만 이를 그대로 다시 

list화 시키면 초기의 k와는 다르게 index에 해당되는 값들이 변경됩니다.

원래 이와 같이 변경되는지 궁금하여 질문드리게 되었습니다.

웹-크롤링 python

답변 1

0

잔재미코딩 DaveLee

안녕하세요. 질문에 대해 여러번 읽어보았는데, 딱히 질문이 무엇인지는 솔직히 잘 모르겠어요.

집합에 데이터를 저장하고, 읽어들일 때는 순서를 보장하지 않습니다. 또한 집합으로 변환한 후에도, 해당 집합 데이터를 출력한다면, 일종의 집합 데이터를 읽는 것이니까요. 마찬가지로 순서를 보장하지 않습니다. 그래서 보여주신 예에서도 apple, dell, samsung, lg 라는 리스트를 집합으로 만들고, 주피터 노트북에서는 셀의 마지막에 있는 데이터를 그대로 출력을 해주다보니, 이 때 집합으로 생성된 데이터를 읽게 되는 것이고요. 그러다보니 역시 앞서 말씀드린대로 순서를 보장하지 않아서 apple, dell, lg, samsung 으로 출력된 것입니다.

감사합니다.

크롤링, 영상을 따라해도 제미나에게 물어봐도 안되요

0

33

1

정규표현식 및 여러 코드 꼭 외워야 하나요?

0

39

1

리스트 함수형도 정수 데이터 받을 수 있나요?

0

45

1

크롤링 관련 질문

0

64

1

문제 답이 없는 버전은 없나요?

0

74

1

requests, BeautifulSoup 임포트 부분에 대해 문의드립니다.

0

83

1

업데이트 강의

0

97

2

선생님 강의중에서 sqlite3 강의를 제공한 강의가 있나요?

0

123

2

연습용 예제 파일

0

76

1

lxml 관련 오류

0

106

1

SAVE Request 창 띄우는 법

0

92

1

포스트맨 사용법이 바뀌어서 강의를 따라가지 못하겠습니다. 2

0

75

1

포스트맨 사용법이 바뀌어서 강의를 따라가지 못하겠습니다.

0

97

1

예제 2, 4, 6에 대한 풀이 방식 질문.

0

89

1

문제 파일

0

78

1

pdf 파일 내 코드 복붙시 공백

0

291

1

데이터 저장 강좌 문의 건

0

95

1

" " 와 ' '의 차이를 알고 싶습니다

0

243

1

Exercise 22. 문자열 다루기 (strip)

0

132

1

list함수로 리스트 선언하면 실패하는데 이유는 무엇입니까?

0

187

1

셀 삽입후 바로 기입이 가능합니까?

0

139

2

주피터 노트북 마우스 스크롤? 오류

0

1550

2

등호 2개('==')의 의미가 뭐죠?

0

460

2

페이지가 넘어갈 때 url 변하지 않는 경우

0

266

1