reversed2 Reverse list - 리스트 역순으로 list의 reverse 방법은 list.reverse(), reversed(list), list[::-1], [list.pop() for _ in list] 가 있다 더 있으면 리플달아주세요. 속도는 아래 순이다 list.reverse() < list[::-1] < reversed(list) < [list.pop() for _ in list] l=list(range(2000000)) fidx=1999999 @print_method def use_reverse(): tl = l[:] tl.reverse() print(tl[fidx]) @print_method def use_reversed(): # list를 새로 만든다 tl = l[:] tl = list(reversed(tl)) print(tl[fidx.. 2020. 9. 16. 문자열 거꾸로(reverse) 시키기 python에서 문자열 거꾸로 출력하기, 4가지 방법 reversed(), list.reverse(), [::-1], deque() # list.reverse(), source list가 바뀜 s = "abcdefg" s_list = list(s) s_list.reverse() print(s_list) ['g', 'f', 'e', 'd', 'c', 'b', 'a'] # reversed(), 뒤집힌 list를 반환함 s = "abcdefg" reversed_s_list = reversed(s) print(reversed_s_list) gfedcba # [::-1], 뒤집힌 list를 반환함 s = "abcdefg" reversed_s_list = s[::-1] print(reversed_s_list) gf.. 2020. 6. 29. 이전 1 다음