300x250
1. 코드작성
1) deepcopy해야 변수간 연동이 안된다.
import pandas as pd
import copy
temp_ohlcv = {'code' : [], 'min_t' : [], 'close':[]}
temp_df = pd.DataFrame(temp_ohlcv, columns=['code','min_t','close'])
minute_data_0 = {}
minute_data_0["alldata_0"] = copy.deepcopy(temp_df)
minute_data_0["alldata_0"].loc[0] = [0,0,0]
minute_data_0["alldata_0"].loc[1] = [1,1,1]
print("첫번째 : ", minute_data_0["alldata_0"])
minute_data_0["alldata_0"] = copy.deepcopy(temp_df)
minute_data_0["alldata_0"].loc[0] = [0,0,0]
print("두번째 : ", minute_data_0["alldata_0"])
2. 결과
300x250
'파이썬 > 파이썬일반' 카테고리의 다른 글
python(vscode)/리스트 항목 추가/제거/조건문 (0) | 2024.08.28 |
---|---|
python(vscode)/딕셔너리 인덱스 개수 구하기 (0) | 2024.08.27 |
python(vscode)/enumerate 사용 (0) | 2024.08.27 |
python(vscode)/딕셔너리 복사 연동 해제하기/copy (0) | 2024.08.16 |
python(vscode)/참고자료/qtimer/타이머 스레드 (0) | 2024.02.18 |