디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[🔎질문] 리스트끼리 중복되는 값 제거하는 문제

사밀(14.39) 2022.04.08 23:40:01
조회 117 추천 0 댓글 0
														

문제

'''

하다가 막혀서 글씀


a = [ 1 , 2, 3 ,4 ,5, 6, 7]

b = [2,4,6]

이라는 리스트 2개 있으면 

내가 하고싶은건 a에서 b요소를 제거하고싶음 

그래서

for i in a:

if i in b:

i =''

a하나씩 반복하면서 b안에 있는요소면 그냥 공백으로 바꾸려했는데 실행해봐도 삭제가 안됨


어케 해야해?

'''


a, b가 슈뢰딩거의 고양이가 들어가 있는 상자인 것 마냥

내부 리스트에 있는 원소가 뭔지 모르는 상태에서 답을 찾는 거라 list(set(a)-set(b))는 못 쓴다고 해서 일단 이렇게 해봄.

설명도 친절하게 주석으로 일일히 다 달아줌


이렇게 하면 [1,2,2,3,4]랑 [2,4,6] 하면

2는 한 번만 빠져서 2가 한 개 남기는 할 거 같음.

viewimage.php?id=3da4c42eeadc&no=24b0d769e1d32ca73deb80fa1bd8233c3fb34baa1bc1686f39ff5fe1ef99ed7f26ea5fa0b4921c7b411ca207055b082ad6f614ba640258d956ff5945172f48dbed37


이 상황에서 하나라도 겹치면 그냥 2 두개 다 빼는 거 구현하고 싶으면 아래 코드 쓰면 됨

a = [x for x in a if x not in b]



그렇다면 왜

for i in a:

if i in b:

i =''

이건 안 될까?


나도 야매로 배우는 중이라 설명이 다소 미흡할 수는 있는데, (틀린 거 지적해주는 태클은 언제나 환영함)


if i in b: 까지는 그 i가 a 리스트에 있는 하나의 원소를 지칭하는 거임.

근데 i = ''를 하는 순간

i는 ''라는 걸 가리키는 이름이 되는거지

a라는 리스트의 원소는 더 이상 i라는 이름을 쓸 수 없게 되는거임..


비유가 맞는건지 모르겠는데


"아... 윤서결 이 새끼는 말이야 싸가지가 없어 어쩌고저쩌고.." 말하다가

갑자기 이잼영이 갑툭튀 해서 시비거는 거임

그래서 "이 새끼는 또 뭐야?" 하고 말한 순간

이제부터 이 새끼라고 말하면 윤서결 <<< 얘가 아니라 갑툭튀해서 시비거는 이잼영을 가리키는 말이 되는거임 ㅇㅇ


일반적으로 파이썬에서는 이렇게 돌아가는 걸로 알고 있는데

Pandas 라이브러리 같은 일부 상황에서는 i라는 게 가리키는 그 값 자체를 바꿔주는 식으로 적용되기도 하는 걸로 알고 있음.

그래서 그건 그 때 그 때마다 숙지해야 하는 것으로 이해함.



추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
- 설문 영포티룩도 멋지게 소화할 것 같은 40대 스타는? 운영자 25/10/27 - -
- AD 저녁 뭐먹지? 오늘의 메뉴 추천! 운영자 25/10/31 - -
1449 🔎질문 도움 ㅇㅇ(221.142) 22.04.13 99 0
1448 🔎질문 완전 기초인데 좀 도와주라ㅠㅠ [6] (59.30) 22.04.13 220 0
1447 💡답변 ㅇㅇ ㅇㅇ(155.230) 22.04.13 96 0
1444 일반 아래 글 지움 [1] 주넹갤로그로 이동합니다. 22.04.12 140 0
1442 일반 아니시발 존나웃긴게 [2] sexoxl갤로그로 이동합니다. 22.04.12 167 0
1441 🔎질문 파이썬 기기기기기기초문제 질문!!!! (파이썬 한달차 고딩!!!!!) [5] 케이고딩(211.114) 22.04.11 436 1
1439 일반 생각보다 folium이 뭐가 뭔지 적응이 잘 안 되네 사밀갤로그로 이동합니다. 22.04.11 242 0
1438 일반 첫 딥러닝 결과 [6] ㅇㅇ(124.54) 22.04.10 207 2
1437 🔎질문 jupyter notebook 먹통문제 [3] ㅇㅇ(124.54) 22.04.10 159 0
1436 🔎질문 파이썬 초보 질문입니다. [5] ㅇㅇ(222.116) 22.04.10 346 0
1434 🔎질문 vscode 설정 질문 [2] ㅊㅊ(222.113) 22.04.10 246 0
1430 🔎질문 파이썬 뉴비 질문드려요 [2] ㅇㅇ(110.11) 22.04.09 219 0
1429 🔎질문 딕셔너리 질문점 [5] ㅇㅇ(121.144) 22.04.09 119 0
1428 📚정보 오늘의 할일 [2] 사밀갤로그로 이동합니다. 22.04.09 143 1
1427 🔎질문 소수 존나빨리찾기문제 풀다 궁금해짐 [5] 키메라(112.148) 22.04.09 178 0
1426 🔎질문 재귀 함수 질문 드려요. [9] 무식(49.172) 22.04.08 207 0
1425 🔎질문 남 알려주려다가 뭔가 내가 잘 못 이해한 거 있는데 물어봐도 됨? [2] 사밀(14.39) 22.04.08 125 0
🔎질문 리스트끼리 중복되는 값 제거하는 문제 사밀(14.39) 22.04.08 117 0
1423 🔎질문 쌉고수 형님들 재귀함수 좀 도와주십쇼 [5] ㅇㅇ(222.113) 22.04.08 135 0
1422 🔎질문 파이썬 잘하는 사람? [6] ㅇㅇ(121.144) 22.04.08 160 0
1420 🔎질문 오름차순으로 정리하기해야하는데 뭐가 잘못됏는지 알려주실분... [2] ㅇㅇ(49.142) 22.04.08 104 0
1417 일반 통계적으로 감소 또는 증가하고 있는 '추세'라고 [2] 사밀갤로그로 이동합니다. 22.04.07 133 0
1416 일반 이번주 주말에 할 일 박제 사밀갤로그로 이동합니다. 22.04.07 196 0
1414 🔎질문 파이썬 큰수처리어케하노? [4] 키메라(211.36) 22.04.06 143 0
1412 🔎질문 고수님들 도와주세요 [5] ㅇㅇ(223.33) 22.04.06 149 0
1411 🔎질문 파이썬 엑셀데이터를 웹에 입력 하고싶은데 [6] sexoxl갤로그로 이동합니다. 22.04.06 143 0
1409 🔎질문 파이썬은 대체 얼마나 느린거노 [4] 키메라(112.148) 22.04.05 188 0
1408 🔎질문 근데 쥬피터 왜쓰냐? [7] 라댜갤로그로 이동합니다. 22.04.05 966 0
1407 🔎질문 형님들아 나 도움 좀 [4] ㅇㅇ(124.49) 22.04.05 154 0
1406 일반 파이썬 코테 스터디 빡세게 할 사람 [3] ㅇㅇ(203.251) 22.04.05 169 0
1405 🔎질문 무개념이 질문 좀 함 [8] ㅇㅇ(121.176) 22.04.04 158 0
1404 🔎질문 질문점 [12] ㅇㅇ(121.144) 22.04.04 155 0
1402 🔎질문 캡챠는 역시 딥러닝밖에 답이 없나 [8] ㅇㅇ(121.170) 22.04.03 303 0
1398 🔎질문 텐서플로우 신경망 질문 (아래 글은 무시) [8] ㅇㅇ(124.54) 22.04.02 207 0
1397 🔎질문 텐서플로우 신경망 질문있습니다 [1] ㅇㅇ(124.54) 22.04.02 122 0
1394 🔎질문 pen down을 먼저해봄 [17] ㅇㅇ(49.142) 22.04.01 193 0
1393 🔎질문 학식충 과제 질문좀 [36] ㅇㅇ(49.142) 22.04.01 274 0
1392 일반 파이썬 존나 잘하고 싶어서 입갤함 [3] ㅇㅇ(39.7) 22.04.01 210 0
1391 🔎질문 나 좀 도와주라 [5] ㅇㅇ(222.113) 22.04.01 190 0
1389 🔎질문 파이썬 스케쥴 문제 아는 사람? [4] ㅋㅋ(112.173) 22.04.01 141 0
1388 🔎질문 물체 이동한 거리 도출하려고 하는데 [8] ㅇㅇ(175.203) 22.04.01 145 0
1387 🔎질문 이거 난이도 어려운편인가? [4] ㅇㅇ(220.116) 22.03.31 282 0
1386 🔎질문 가끔 주피터노트북으로 run 하는데 ㅁㅁㅁㅁㅁ(223.38) 22.03.31 128 0
1385 🔎질문 파이썬 방정식 해 구하기 오류 [2] ㅇㅇ(222.234) 22.03.31 137 0
1384 일반 대학가면 파이썬 강제로 시키노? ㅋㅋ [5] 키메라(112.148) 22.03.30 219 1
1383 🔎질문 메뉴 고르는 거 이렇게 하는 거 맞아? [2] ㅇㅇ(14.39) 22.03.30 123 0
1382 일반 과제 질문 같은 거 많이 올라오면 솔직히 좋음 사밀갤로그로 이동합니다. 22.03.30 130 1
1381 일반 ㅋㅋㅋ ㅅㅂ 개강해서 그러냐? [2] 라댜갤로그로 이동합니다. 22.03.30 131 2
1380 🔎질문 도와주세요...! [2] ㅇㅇ(211.57) 22.03.30 124 0
1378 🔎질문 파이썬 초보입니다 [13] ㅇㅇ(211.57) 22.03.30 329 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2