[python] 글자합치기 lambda range 함수 이용


[python] 글자합치기 lambda range 함수 이용

폴더 사진 관리를 할때 날짜_1, 날짜_2 .... 등의 순서로 글자를 조합하고 싶을 때 있습니다. 단순한 방법에서 좀 더 편한 방법 까지 3가지 방법을 통해 만들어 보았습니다. range 함수와 map, lambda 를 이용한 결과 입니다. 1.글자 합치기 a1 = [1,2,3,4,5] new_name1 = [] for i in a1: new_name1.append('2022_'+(str(i))+'.bmp') print(new_name1) 저장할 리스트 변수 new_name1 를 만들고 1부터 5까지 순회하면서 글자를 합치고 리스트에 저장하는 방식입니다. ['2022_1.bmp', '2022_2.bmp', '2022_3.bmp', '2022_4.bmp', '2022_5.bmp'] 2. list map, lambda 이용 a2= list(range(1,6)) new_name2 = [] func = lambda x:'2022_'+str(x)+'.bmp' new_name2 = list(...


#lambda #map #python #slicing #글자합치기

원문링크 : [python] 글자합치기 lambda range 함수 이용