본문 바로가기

개발2

[Python] 리스트 원소 shuffle Python 리스트 shuffle 하기 Python에서 random 모듈을 이용해 리스트의 원소를 쉽게 shuffle할 수 있다. random 모듈에서는 편리한 method들이 몇개 있는데 그중 하나인 random.shuffle(sequence) 을 이용면 된다. 아래는 예시 코드이다. import random my_list = ['bar', 'baz', 'foo', 'qux', 'fred', 'thud'] print(my_list) random.shuffle(my_list) print(my_list) 위 코드를 실행하여 원래 리스트와 shuffle 된 리스트 두개의 출력값을 뽑아보자. 터미널에서 3번 실행했을때 결과이다. 아래와 같이 노란 화살표로 표시된 부분을 보면 랜덤하게 원소들이 섞여있는 것을 확.. 2023. 9. 20.
[VSCODE] GitHub Copilot 단축키 변경하기 ChatGPT만 구독해서 유료로 사용하다가 지인의 추천으로 Copilot를 새로 구독하게 되었다. 첫 달은 무료(예전엔 2달 무료 였는데..)라는 점에 일단 구독하긴 했는데 사용하면서 딱 한가지 마음에 들지 않는 부분이 있었다. 그건 바로 기존에 내가 자주 사용하던 단축키(Ctrl + Enter)와 Copilot의 단축키가 겹친다는 점이다. 따라서 Copilot의 단축키를 변경해야할 필요가 생겼다. **추가 : MacOS에서는 Copilot 단축키가 command + Enter 가 아닌 control + Enter로 단축키가 겹치지 않는다! Keyboard Shortcuts 진입하기 우선 vscode에서 단축키 설정하려면 Keyboard Shortcuts 메뉴에 들어가야 한다. Keyboard Short.. 2023. 9. 15.