map
-
[Python] 리스트에서 숫자요소의 인덱스 위치 구하기Python/Python Programming 2018. 5. 13. 02:13
1. 숫자로 구성된 리스트 객체에서 숫자요소를 인덱스로 넣기 - 결과값 없음 a = [100,200,300,400,500] a.index(500) -------------------------- 없음 2. 문자열로 변환하여 인덱스 값 찾기 def intSearching(array,n): return list(map(str, array)).index(str(n)) print(intSearching([100,200,300,400,500],400)) # 배열과 찾고 싶은 값의 인덱스 --------------------------------------------------------- 3
-
[Python] map 내장함수Python/Python Programming 2018. 4. 9. 20:17
map함수는 리스트의 요소를 지정된 함수로 처리해주는 함수 for문을 이용한 리스트의 모든 요소를 절대값으로 변경 lst = [-1, 2, -5, 3] for x in range(len(lst)): lst[x] = abs(lst[x]) print(lst) --------------------------- [1, 2, 5, 3] map함수를 이용한 모든 요소를 절대값으로 변경 lst = [-1, 2, -5, 3] lst = list(map(abs,lst)) # abs(lst[0]), abs(lst[1]), abs(lst[2]), abs(lst[3]) → list print(lst) --------------------------- [1, 2, 5, 3] 모든 요소를 int형으로 변경 lst = ['1', ..