Python - 리스트 내포(List Comprehension)
리스트 내포(list comprehension)¶ 리스트 내부에 for 문을 포함시키는 것 코드가 간결해짐 In [1]: # 형태: # [표현식 for 항목 in 반복가능한 객체] # [표현식 for 항목 in 반복가능한 객체 if 조건문] Q. a=[1,2,3,4] 의 모든 값을 2배로 만들기¶ In [2]: # 리스트 내포를 사용하지 않을 때 result = [] for n in a: result.append(n*2) result Out[2]: [2, 4, 6, 8] In [4]: # 리스트 내포를 사용할 때 # a 리스트에 포함된 모든 항목 n에 대하여, n*2한 값을 result에 리스트 형태로 저장 result = [n*2 for n in a] result Out[4]: [2, 4, 6, 8] ..
2019. 11. 4.
상담의 공통요인 (심리치료 공통요인)
대부분의 심리치료들은 상당히 많은 공통점을 가지고 있으며,이러한 공통점은 많은 측면에서 그들의 차이점을 능가한다. 1) 지지적 요인 (수용적, 비판단적 환경): 카타르시스, 긴장의 해소, 긍정적 관계, 치료적 동맹, 신뢰: 치료 초기에는, 환자가 가져오는 삶의 문제에 수반된 불안이 그 문제를 초래한 요인들을 검토할 수 있을 만큼 충분히 감소되는 것이 중요하다. 2) 내담자의 신념/태도 변화: 조언, 인지적 학습, 내적 참조틀 학습, 통찰: 환자가 자신의 과거 경험을 다른 시각으로 볼 수 있는 기회를 갖도록 하는 것은, 다양한 심리치료에서 매우 중요한 요인이다. 3) 행동의 변화: 직면, 위험감수, 숙련감을 위한 노력, 모델링, 성공경험: 내담자가 새로운 것을 배우고 사고에서 잘못된 방식을 수정한 후, 이..
2019. 4. 14.