간단한 문법질문 좀 할게
dict = {1 : '홀수', 2 : '짝수', 3 : '홀수', 4 : '짝수'}
이거 for 문 써서 한번에 만드는 법 없어?
내가 하는 방법은 아래처럼 딕셔너리 두개를 만들어서 업데이트 시키는 방법인데
그냥 변수 하나로 다 하는 방법 없음?
dict = {x : '홀수' for x in [1,3]}
dict2 = {y : '짝수' for x in [2,4]}
dict.update(dict2)
간단한 문법질문 좀 할게
dict = {1 : '홀수', 2 : '짝수', 3 : '홀수', 4 : '짝수'}
이거 for 문 써서 한번에 만드는 법 없어?
내가 하는 방법은 아래처럼 딕셔너리 두개를 만들어서 업데이트 시키는 방법인데
그냥 변수 하나로 다 하는 방법 없음?
dict = {x : '홀수' for x in [1,3]}
dict2 = {y : '짝수' for x in [2,4]}
dict.update(dict2)
x : '홀수' if x % 2 != 0 else '짝수' for x in [1, 6] - dc Cpp
고맙다. 게이야. 근데 내가 쉬운 일반화의 odd, even 넣은 거긴 한데 더 일반화된 방법은 없어? 철수 : 남자, 영수 : 남자, 영희 : 여자, 순희 : 여자 이런식의 경우에도 적용할 수있는..
철수와 영희가 각 성별이 뭔지 바로 판단 가능할까? 한국인이라면 가능하지만, 외국인이나 컴퓨터는 못하겠지. 그럼 이미 남자 집합과 여자 집합이 나뉘어 있어서 그걸 토대로 나누는건 할 수 있겠지 - dc Cpp
맞아. M = [철수, 영수], F = [영희, 순희] 처럼내가 사전에 리스트화 시킬 거야. 이 이후에 for x,y in 이런게 잘 안먹어서...dict = {x : '남자', y : '여자' for x, y in zip(M,F)} 이런식으로 하고 시펏는데 안 먹네 ;;
if부분에 x가 M 딕셔너리에 들어있는지 검사해라. 나도 파이썬 문법 잘 모르겠어서 알아서 검색해서 찾으셈 - dc Cpp
딕셔너리랜다 M 리스트 - dc Cpp
대충 find() != -1하면 될 거 같긴 하다 - dc Cpp