파이썬 요소의 list
을 str
에서 int
으로 변환하고 싶습니다.문자열을 int로 변환하는 목록
내 초기 목록은 다음과 같습니다
l1 = ['723', '124', '1,211', '356']
내가 노력 코드 :
l1 = list(map(int, l1))
나에게 알려주는 오류가 발생 : 또는
ValueError: invalid literal for int() with base 10: '1,211'
을, 나는 map
시도 ing with float
:
l1 = list(map(float, l1))
하지만,,이 또한 오류가 발생했습니다 : 나는지도 기능을 사용하여 코드에서 모두 int
및 float
을 시도
ValueError: could not convert string to float: '1,211'
. 누구든지 내가 잘못 가고있는 곳에서 나를 교정 할 수 있습니까?
는'1,211' "1 점 211"또는 "1000 211"로되어 있습니까? –