반응형
[Python] In dictionary, converting the value from string to integer.
Dict에서 value가 숫자형이 아닐때 숫자로 변경
Taking this below example :
'user_stats': {'Blog': '1',
'Discussions': '2',
'Followers': '21',
'Following': '21',
'Reading': '5'},
I want to convert it into:
'Blog' : 1 , 'Discussion': 2, 'Followers': 21, 'Following': 21, 'Reading': 5
>>> d = {'Blog': '1', 'Discussions': '2', 'Followers': '21', 'Following': '21', 'Reading': '5'}
>>> dict((k, int(v)) for k, v in d.iteritems())
{'Blog': 1, 'Discussions': 2, 'Followers': 21, 'Following': 21, 'Reading': 5}
반응형
'프로그래밍 > Python' 카테고리의 다른 글
[python] Mlxtend (machine learning extensions) install (0) | 2022.02.15 |
---|---|
[python] pandas documentation (0) | 2022.02.15 |
[python] pandas.DataFrame.to_csv 쉼표로 구분된 값(csv) 파일에 DataFrame 쓰기, 매개 변수 (0) | 2022.02.14 |
[Python] Pandas .Series 의 item , to_CSV (0) | 2022.02.14 |
pandas dataframe을 csv 한글깨짐. Pandas df.to_csv("file.csv" encode="utf-8") still gives trash characters for minus sign (0) | 2022.02.14 |