이 문서의 예제에서는 Python에서 목록 요소를 숫자로 변환하는 방법을 설명합니다. 참고용으로 모든 사람과 공유하세요. 세부 사항은 다음과 같습니다.
에는 숫자 목록이 있습니다.
numbers = ['1', '5', '10', '8']
변환하고 싶습니다. 각 요소를 숫자로:
numbers = [1, 5, 10, 8]
루프를 사용하여 해결:
new_numbers = []; for n in numbers: new_numbers.append(int(n)); numbers = new_numbers;
더 간단한 설명이 있습니까? 그게 가능해?
1.
numbers = [ int(x) for x in numbers ]
2. Python2.x에서는 지도 기능을 사용할 수 있습니다.
numbers = map(int, numbers)
# #
3.x인 경우 map은 지도 객체를 반환합니다. 물론 List로 변환할 수도 있습니다:numbers = list(map(int, numbers))
for i, v in enumerate(numbers): numbers[i] = int(v)
위 내용은 파이썬에서 문자열을 숫자로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!