[작성자:] 강력맨

  • 파이썬 기초 11. 딕셔너리 자료형 이해하기

    파이썬 기초 11. 딕셔너리 자료형 이해하기

    파이썬 딕셔너리 자료형 이해하기

    파이썬 기초 11. 딕셔너리 자료형 이해하기. 딕셔너리 자료형이란 리스트와 튜플과 마찬가지로 여러 값의 묶음을 나타내는 자료형이지만, 값에 접근할 때 인덱스가 아닌 지정한 키로 접근한다는 차이가 있다. 그래서 값을 입력할 때 순서에서 자유롭다.


    파이썬 기초
    딕셔너리 자료형 이해하기

    딕셔너리 자료형

    변수명 = { 키1: 값1, 키2: 값2 … }

    딕셔너리 자료형은 중괄호 { }를 사용하며 키와 값을 한 쌍으로 입력한다. 이때 키와 값은 콜론 : 으로 구분한다. 각각의 키와 값은 리스트 자료형과 튜플 자료형과 마찬가지로 쉼표 , 로 구분한다.

    딕셔너리 자료형

    다음과 같이 변수 people에 딕셔너리 자료형 { ‘name’: ‘강력맨’, ‘age’: 36, ‘mbti’: ‘INTJ’ }을 대입한 다음 type() 함수로 자료형을 확인해 보자. 참고로 값이 아닌 키를 정의할 때도 문자일 경우에는 따옴표로 문자 처리를 해줘야 한다.

    >>> people = { ‘name’: ‘강력맨’, ‘age’: 36, ‘mbti’: ‘INTJ’ }
    >>> people
    { ‘name’: ‘강력맨’, ‘age’: 36, ‘mbti’: ‘INTJ’ }
    >>> type( people )
    <class ‘dict’>


    딕셔너리 자료형에서 값을 사용할 땐 인덱싱하는 방법과 동일하지만 인덱스 값 대신 키를 알고 있어야 한다.
    예: 딕셔너리변수[ 키 ]

    >>> people[ ‘mbti’ ]
    ‘INTJ’


    파이썬 기초
    딕셔너리 자료형 추가, 수정, 삭제

    딕셔너리 자료형 추가, 수정, 삭제

    딕셔너리변수[키] = 값

    딕셔너리 변수에 키와 값을 추가하거나 수정하는 방법은 동일하다. 만약 키가 기존 변수에 없다면 추가고 키가 기존 변수에 있다면 수정이 된다.

    연습을 위해 변수 people에 딕셔너리 자료형 { ‘name’: ‘강력맨’, ‘age’: 36, ‘mbti’: ‘INTJ’ }을 대입한 다음 주소’서울’를 추가하고, mbti는 INTJ에서 ENTJ로 수정하겠다.

    >>> people = { ‘name’: ‘강력맨’, ‘age’: 36, ‘mbti’: ‘INTJ’ }
    >>> people[ ‘address’ ] = ‘서울’
    >>> people[ ‘mbti’ ] = ‘ENTJ’
    >>> people
    { ‘name’: ‘강력맨’, ‘age’: 36, ‘mbti’: ‘ENTJ’, ‘addres’: ‘서울’ }


    삭제하는 방법은 리스트와 마찬가지로 del 함수를 사용한다.

    >>> del people[ ‘mbti’ ]
    >>> people
    { ‘name’: ‘강력맨’, ‘age’: 36, ‘addres’: ‘서울’ }


    추천 포스트

    파이썬 튜플 자료형 이해하기
    링크: https://k-man.kr/2870

    파이썬 리스트 자료형
    링크: https://k-man.kr/2580

  • 파이썬 공부 10. 튜플 자료형 이해하기

    파이썬 공부 10. 튜플 자료형 이해하기

    파이썬 튜플 자료형 이해하기

    파이썬 공부 10. 튜플 자료형 이해하기. 튜플은 여러 값들의 묶음을 나타내는 자료형으로 리스트 자료형과 형태는 동일하기 때문에 리스트 자료형을 잘 이해했다면 쉬운 녀석이다. 하지만 리스트 자료형과 달리 한 번 생성되면 값을 변경할 수 없다는 점이 특징이 있다.


    파이썬 공부
    튜플 자료형 이해하기

    파이썬 튜플 자료형 이해하기

    튜플 자료형은 리스트 자료형과 달리 소괄호 ( )를 사용해 정의하며 값들은 쉼표 , 로 구분한다. 다음과 같이 변수 tuple에 튜플 자료형을 대입한 다음 type() 함수로 자료형을 확인해보겠다.

    >>> tuple = (1, 2, 3)
    >>> tuple
    (1, 2, 3)
    >>> type(tuple)
    <class ‘tuple’>


    하지만 튜플 자료형은 리스트와 달리 값들을 삭제하거나 추가할 수 없다. 다음과 같이 값을 삭제하는 del 함수를 사용하면 오류가 뜬다.

    >>> del tuple[0]
    Traceback (most recent call last):
    File “”, line 1, in
    TypeError: ‘tuple’ object doesn’t support item deletion


    파이썬 공부
    튜플 자료형 연산하기

    튜플 자료형 인덱싱 슬라이싱 연산하기

    값은 수정하거나 추가할 수 없지만 리스트와 마찬가지로 인덱싱과 슬라이싱, 연산도 가능하다.

    변수 tuple1, tuple2에 튜플 자료형을 대입하고 다음과 같이 인덱싱과 슬라이싱 코드를 작성해보자.

    >>> tuple1 = (1, 2, 3)
    >>> tuple2 = (‘a’, ‘b’, ‘c’)
    >>> tuple1[0]
    1
    >>> tuple2[1:]
    (‘b’, ‘c’)


    다음으로 더하기와 곱하기 연산을 해보겠다.

    >>> tuple1 + tuple2
    (1, 2, 3, ‘a’, ‘b’, ‘c’)
    >>> tuple1 * 2
    (1, 2, 3, 1, 2, 3)


    마지막으로 len() 함수로 튜플의 값이 몇 개인지 구해보겠다.

    >>> len(tuple1)
    3


    추천 포스트

    리스트 자료형 인덱싱과 슬라이싱
    링크: https://k-man.kr/2580

    파이썬 독학을 위한 기본 개념과 용어 정리
    링크: https://k-man.kr/파이썬-기초-독학-개념-용어-정리

  • 파이썬 독학 09. 리스트 자료형 연산하기 len() 함수

    파이썬 독학 09. 리스트 자료형 연산하기 len() 함수

    파이썬 리스트 자료형 연산하기 len() 함수

    파이썬 독학 09. 리스트 자료형 연산하기 len( ) 함수. 리스트 자료형의 연산은 문자열과 큰 차이는 없기 때문에 그닥 어렵지도 않고 크게 많이 사용되는 것 같지도 않다. 그보다는 리스트 자료형의 요소수를 구하는 len( ) 함수를 자주 사용하기 때문에 이 포스트에서 공부하도록 하겠다.


    파이썬 독학
    리스트 자료형 연산하기

    리스트 자료형 연산하기

    리스트 자료형의 연산은 문자열과 마찬가지로 더하기 곱하기만 가능하다.

    일단 변수 a와 변수 b에 리스트 자료를 대입한 다음 더하기를 해보면 아래와 같은 결괏값을 얻을 수 있다.

    >>> a = [1, 2, 3]
    >>> b = [‘a’, ‘b’, ‘c’]
    >>> a + b
    [1, 2, 3, ‘a’, ‘b’, ‘c’]


    이번엔 곱하기를 해보면 아래와 같은 결괏값을 얻을 수 있다.

    >>> a * 2
    [1, 2, 3, 1, 2, 3]


    파이썬 독학
    len( ) 함수

    len() 함수

    len() 함수는 리스트 자료형의 요소수를 구할 때 사용한다. 함수명 len을 입력하고 ( ) 괄호 안에 변수명을 입력하면 해당 변수의 요소수를 계산해 준다.

    일단 변수 list에 리스트 자료형을 대입하고 확인한다.


    >>> list = [1, 2, 3]
    >>> list
    [1, 2, 3]


    변수 list에 요소수가 딱 봐도 3개라는 걸 알 수 있지만, 함수로 직접 확인해 보자.

    >>> len(list)
    3


    리스트 자료형의 요소수를 구하는 함수는 자주 사용하므로 꼭 기억해두자.


    추천 포스트

    리스트 자료형 수정과 삭제, 추가, 삽입하기
    링크: https://k-man.kr/2803

    리스트 자료형 인덱싱과 슬라이싱
    링크: https://k-man.kr/2580

  • 파이썬 기초 강의 08. 리스트 자료형 요소 수정, 삭제, 추가, 삽입하기

    파이썬 기초 강의 08. 리스트 자료형 요소 수정, 삭제, 추가, 삽입하기

    파이썬 리스트 자료형 요소수정, 삭제, 삽입

    파이썬 기초 강의 08. 리스트 자료형 요소 수정과 삭제, 추가, 삽입. 리스트 자료형은 여러 숫자나 문자열이 모인 자료다. 리스트에서 특정 요소만 수정하고 싶을 때 일반적인 대입 방법을 사용하면 다른 자료형으로 대체가 되므로, 리스트에 포함된 요소 중 하나의 요소만 수정하거나 삭제, 추가, 삽입하는 방법을 알아야 한다.


    파이썬 기초 강의
    리스트 자료형 요소 수정과 삭제

    리스트 자료형 요소 수정과 삭제

    수정하거나 삭제할 요소의 인덱스 값만 알고 있으면 리스트 자료형의 요소를 수정하거나 삭제하는 것은 쉽다.

    일단 변수 list에 리스트 자료형을 대입하고 확인한다.

    >>> list = [1, 2, 3]
    >>> list
    [1, 2, 3]


    리스트 요소를 수정하는 방법은 변수[ 수정하려는 요소의 인덱스 값 ]에 수정하려는 값을 대입해주면 된다. 예를 들어 변수 list의 인덱스 1번 위치의 요소를 수정하고 싶다면, list[1] = 5(수정할 값)을 입력한다.

    >>> list[1] = 5
    >>> list
    [1, 5, 3]


    리스트 요소를 삭제하고 싶다면 델 del 함수를 먼저 입력하고 변수[ 삭제하려는 요소의 인덱스 값 ]을 입력하면 된다. 예를 들어 변수 list의 인덱스 1번 위치의 요소를 삭제하고 싶다면, del list[1] = 5(삭제할 값)을 입력한다.

    >>> del list[1]
    >>> list
    [1, 3]


    여러 요소를 삭제하고 싶다면 슬라이싱 기법을 사용하면 된다.


    파이썬 기초 강의
    리스트 자료형 요소 추가

    리스트 자료형 요소 추가

    리스트에 요소를 추가할 수도 있다. 여기서 추가란 요소를 맨 마지막에 붙인다는 의미다.

    일단 변수 list에 리스트 자료형을 대입하고 확인한다.

    >>> list = [1, 2, 3]
    >>> list
    [1, 2, 3]


    리스트에 요소를 추가할 때는 어팬드 append( ) 함수를 사용하면 된다. 변수 list.append( ) 괄호 안에 추가하고 싶은 요소를 입력한다.

    >>> list.append(4)
    >>> list
    [1, 2, 3, 4]


    단, 어팬드 append( ) 함수는 한 개의 요소만 추가할 수 있으므로 여러 요소를 추가해야 하는 상황에서는 익스텐드 extend( ) 함수를 사용한다. 방법은 똑같으나 익스텐드 extend( ) 함수는 괄호 안에 대괄호 [ ] 처리를 해줘야 한다.

    >>> list.extend([5, 6, 7])
    >>> list
    [1, 2, 3, 4, 5, 6, 7]


    파이썬 기초 강의
    리스트 자료형 요소 삽입

    리스트 자료형 요소 삽입

    리스트에 요소를 삽입할 때는 인설트 insert( ) 함수를 사용한다. insert( ) 괄호 안에 삽입할 위치의 인덱스 값을 앞에, 쉼표로 구분하고 자료형을 뒤에 입력해야 한다. 예를 들어 insert(1, 5)라고 입력하면 인덱스 값 1에 5를 삽입한다는 의미다.

    일단 변수 list에 리스트 자료형을 대입하고 확인한다.

    >>> list = [1, 2, 3]
    >>> list
    [1, 2, 3]


    인덱스 값 0에 0을 추가하고 싶다. 이럴 때는 다음과 같이 입력한다.

    >>> list.insert(0, 0)
    >>> list
    [0, 1, 2, 3]

    리스트 자료형 요소 수정과 삭제, 추가, 삽입하기 끝!


    추천 포스트

    리스트 자료형 인덱싱과 슬라이싱
    링크: https://k-man.kr/2580

    파이썬 독학을 위한 기본 개념 정리
    링크: https://k-man.kr/파이썬-기초-독학-개념-용어-정리

  • 무한매수법 IB 수익 공개(2023.02)

    무한매수법 IB 수익 공개(2023.02)

    강력맨 무한매수법 성과 보고서

    2023년 02월 IB(무한매수법, Infinite Buying) 수익 공개. IB 투자는 꽤 매일매일 매수 주문을 넣어야 하기 때문에 생각보다 귀찮은 매매법이지만 나름 하루만 빼놓고 매일 매수하고 있다. 2월부터는 시장이 안 좋아 포지션 중 하나는 청산했지만, 하나는 물려 있는 상태로 23회차 매수 중이다.


    IB 성과 보고서

    무한매수법 성과 보고서

    월말 총자산 $ 836.10
    월 총수익 $ 21.80

    02월에는 TECL ETF와 KORU ETF 두 개를 IB 포지션으로 매수했다. 앞서 얘기했듯이 TECL ETF는 목표금액에 도달해 무사히 청산했지만 KORU ETF는 목표금액에 도달하지 못하고 하락 횡보하면서 -60~-80까지 평가손익을 경험했다.

    아무 생각 없이 매일 적립으로 매수하는 것은 전략에 문제가 있는 것 아닌가 하는 생각이 든다.

    무한매수법 수익공개

    TECL ETF 매매로 20.94달러 수익인증 캡처

    무한매수법 물린 종목

    문제는 물린 종목이다. 한국 종합주가지수를 추종하는 KORU ETF는 목표 금액에 도달할 뻔하다가 그대로 추락했다. 현재는 그래도 -48달러까지 회복했지만 -80달러까지 떨어졌었다. 그런데 분위기 보니 다시 가격이 회복할 가능성이 높다.

    무한매수법 환율평가

    다음은 원화 기준으로 평가했을 때 총 평가금액은 1,060,906원(손실평가금 반영)이고 평가손익은 전월대비 55,809원이다. 전월과는 상환이 반대인데 매매 수익 자체는 적지만 환율이 오른 덕분에 수익도 증가한 것으로 평가손익이 높아졌다. 환율은 뭐 올 상반기 안에 다시 하락하리라 본다.

    무한매수법 누적 수익

    누적수익 $ 55.10

    IB 투자는 올해는 계속 테스트하면서 꾸준히 포스팅 하겠다.


    추천 포스트

    주식 투자 성과 보고서(2023.02)
    링크: https://k-man.kr/2727

    적금 풍차 돌리기 보고서(2023.02)
    링크: https://k-man.kr/2697


    링크: https://www.wadiz.kr/web/wcomingsoon/rwd/195281


    박강력의 투자할 결심!

    월급만으로 살기 어려운 세상!
    당신에게 필요한 것은 투자할 결심!


    ▼ 진짜 돈 되는 투자 강의 ▼

    웹사이트  www.박강력.com
    소모임   투자할 결심
    인스타그램 @kangryeok
    이메일   active-park@naver.com

  • 강력맨 주식 투자 성과 보고서(2023.02)

    강력맨 주식 투자 성과 보고서(2023.02)

    강력맨 주식 투자 성과 보고서

    2023년 02월 강력맨 주식 투자 성과 보고서. 지난달에 이어 이달도 주식 투자 성과를 공개한다. 지난달에는 꽤 짭짤했는데 말부터 천천히 하락 횡보를 하다 보니, 수익이 없는 것은 아니지만 지난달에 비해선 좋지 않다. 하지만 이달보다는 다음 달 수익이 더 걱정이다.


    주식 투자 수익 공개

    주식 투자 수익공개

    월말 총자산은 22,168,423원
    월 총수익 438,317원

    02월 트레이딩 수익은 421,925원으로 01월 월말 총자산 대비 1.94%의 수익률을 달성했다. 직접 계산을 해보면 알겠지만, 02월에 발생한 수익을 빼도 01월 월말 자산과는 조금 일치하지 않는데 그 이유는 수익의 일부를 출금하기 때문이다. 그래서 수익률 계산은 별도로 하고 월말 총자산 정리도 별도로 하는 것이다.

    트레이딩 퍼포먼스 공개

    TPI 1.72
    승률 86.7%
    평균 손익비 0.99

    트레이딩 퍼포먼스는 1.72, 승률 86.7%, 평균 손익비 0.99다. 앞서 얘기했지만 2월에는 주가가 하락 횡보를 했다. 2월 초에는 지켜보다가 2월 중반에 매수를 했다가, 상승으로 올라가지 않아 다시 지켜보는 중이다.

    누적 수익 공개

    누적 수익 1,295,124원

    22년 02월 부터 지금까지의 누적 수익은 1,295,124원이다. 04월에 들어올 배당금을 기대하는 중이다.

    수익 인증 캡처

    수익 인증 캡처로 마무리한다. 실제 사진을 촬영하려니 귀찮다. 지난번에도 말했지만 믿고 싶으면 믿고 믿기 싫으면 믿지 마라. 다만 내가 40만 원 번거 구라 쳐서 얻는 게 없다는 사실만 알아줬으면 좋겠다.


    주식 투자 TMI

    짠돌이 아빠 설득

    사실 투자금 중 400만 원은 아빠의 돈이다. 그래서 트레이딩 수익이 발생하면 수익의 20%를 운영비로 제외하고 남은 수익 중 아빠의 투자금 비율만큼 용돈으로 드리고 있는데 상당히 소액이다. 이번 달의 경우 61,956원이 아빠의 수익이다. 이제 은퇴하셔서 연금만 받고 생활하시다 보니 생활비가 더 필요할 것 같지만, 나도 딱히 주머니 사정이 좋지 않다.

    그래서 내가 제안한 것은 나에게 돈을 더 맡기면 한 달 평균 2%를 줄 수 있다고 거의 1년 동안 설득했다. 나의 노력 끝에 아빠는 600만 원을 맡겼다. 그러면 아빠의 투자금은 총 1,000만 원이 된다. 내가 정말 잘 운영한다면 다음 달부터는 월 20만 원 정도를 용돈으로 드릴 수 있지 않을까 싶다. 갑자기 어깨가 무거워진다.


    추천 포스트

    2023년 01월 주식 투자 성과 보고서
    링크: https://k-man.kr/1644


    링크: https://www.wadiz.kr/web/wcomingsoon/rwd/195281


    박강력의 투자할 결심!

    월급만으로 살기 어려운 세상!
    당신에게 필요한 것은 투자할 결심!


    ▼ 진짜 돈 되는 투자 강의 ▼

    웹사이트  www.박강력.com
    소모임   투자할 결심
    인스타그램 @kangryeok
    이메일   active-park@naver.com

error: Content is protected !!