참고
Python documentation: Built-in Functions
zip()
iterables를 하나의 tuple로 합친 후 리턴
예제
number_list = [1, 2, 3]
str_list = ['one', 'two', 'three']
temp = list(zip(number_list, str_list))
print(temp) # [(1, 'one'), (2, 'two'), (3, 'three')]
* 리스트로 만들기 위해서는 list(zip())이 필요하다!
reversed()
reverse iterator을 리턴
예제
# for string
seq_string = 'Python'
print(list(reversed(seq_string))) # ['n', 'o', 'h', 't', 'y', 'P']
# for tuple
seq_tuple = ('P', 'y', 't', 'h', 'o', 'n')
print(list(reversed(seq_tuple))) # ['n', 'o', 'h', 't', 'y', 'P']
# for range
seq_range = range(5, 9)
print(list(reversed(seq_range))) # [8, 7, 6, 5]
# for list
seq_list = [1, 2, 4, 3, 5]
print(list(reversed(seq_list))) # [5, 3, 4, 2, 1]
'Python > 기초공부' 카테고리의 다른 글
[Pandas 기초] 행, 열 삭제/생성/수정 (0) | 2020.03.31 |
---|---|
[Pandas 기초] 행, 열 선택 / 인덱스, column 이름으로 필터링하기 (0) | 2020.03.31 |
[Pandas 기초] 파일에서 데이터 불러오기 / 데이터프레임 생성하기 / 데이터프레임 파일로 저장하기 (0) | 2020.03.31 |