#1. print의 end 속성 lst = [1,2,3,4,5,6,7,8,9] for i in range(len(lst)): print(lst[i], end=' ') #1 2 3 4 5 6 7 8 9 #2. join 사용 lst = [1,2,3,4,5,6,7,8,9] print(' '.join(lst)) #TypeError: sequence item 0: expected str instance, int found 문자가 아닌 원소들로 이루어진 리스트는 join 함수 사용이 불가능하다. lst = ['H','E','L','L','O'] print(' '.join(lst)) #H E L L O
Python/Basic programming
정수 정해진 자릿수 안에서 왼쪽 정렬과 오른쪽 정렬 prob=40.0 print("{0:05d}".format(int(prob))) #00040 print("{0:>05d}".format(int(prob))) #00040 print("{0:5d}".format(int(prob))) # 40 print("{0:
list 원소 형변환 두 가지 방법이 있다. 1. map 내장 함수 사용 map 함수는 filter 함수의 사용법과 비슷하다. map 함수는 한 원소에 대해 원하는 대로 변형한 것을 return하는 함수와 변형할 대상인 list가 필요하다. originalList = ['2', '4', '6', '8', '10', '12'] intList = list(map(int, originalList)) print(intList) #[2, 4, 6, 8, 10, 12] 참고로 map 함수를 list()로 감싸준 이유는 map 함수는 iterable(map object)을 return 했기 때문이다. 그래서 리스트로 쓸려면 우리가 ..