일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- unity3d게임만들기
- c# 백준
- unity게임만들기
- c#기초문법
- C#문법
- unity3dservival
- c#코딩기초트레이닝
- c#
- 오블완
- 티스토리챌린지
- unity공부
- Unity
- 유니티
- c# c#프로그래머스
- 시샵
- c#프로그래머스기초문법
- C++문법
- c#코테
- 스파르타코딩클럽
- 유니티게임만들기
- 시샵문법
- 유니티3dui
- 유니티서바이벌게임만들기
- 유니티상호작용
- unity3d
- 유니티공부
- c#문제
- unity게임
- c#기본문법
- 스파르타
- Today
- Total
목록전체 글 (279)
나 개발자 진짜 되냐?

값을 잘 넣었다.... 리스트로 만들어도 출력은 다시 문자열로 된다는 게 참 다행이기도 하고 신기하기도 하다. 참 신기하다.. 다른 분이 쓴 것 중 join을 쓴 사람과 리스트 컴프리헨션을 사용한 경우가 있어서 가져왔다. 괄호 안에 쓴 것이 리스트 컴프리헨션이라고 한다.원래 for문 안에다가 쓰는 것을 컴프리헨션으로 앞에다가 쓰면서 간단하게 정리한 것이다.맨 앞에 쓴 i * n은. append 능력으로 누적으로 적힌다고 한다.덮어쓰기가 아니라 누적으로 나온다고 하니 내가 쓴 코드인 answer = answer + i * n은 안 해줘도 될 것 같다. 어려웠다 리스트 컴프리헨션..나중에 또 나오면 내가 잘 풀 수 있을까?아닐 듯..

for문 뒤에는 문자열이나 리스트같이 뭔가 자를수 있는 형태를 써야한다. 그리고 num_list 안에 식을 i에게 넘겨주었기 때문에 굳이 if 에 num_list를 쓸 필요가없이 바로 i로 써도 된다!!

range가 정말 이렇게 중요한 친구라는 것을 알게 되었다.. range는 숫자를 보고 리스트로 늘려주는 친구이다. 예를들어 3 이라면 [0 1 2]로 만들어준다. 7 이라면 0부터 6까지 리스트 형태로 만들어준다!!!!!!!! 잊지마시오..

reversed를 사용했는데 사용할 수 없었다. 그 이유는 아마 reversed는 리스트에서만 사용 가능한가보다.. 그래서 전에 올려두었던 슬라이싱 기법으로 작성하였다. 생각보다 금방 풀렸다 변수 [::-1] 잊지말자!! * 추가 ''.join(변수)를 써도 된다고한다 join 리스트를 문자열로 바꿔주는 친구 앞에 ''는 문자열로 바꿔주면서 그 사이사이에 '' 안에있는 단어들을 넣어주는 것이다. a = [1,2,3] 뭐 예를 들면 '!' .join(a)이라고하면 1!2!3! 이렇게 출력된다. 이 join변수 안에 list(reversed())를 쓸 수 있습니다!!

뒤집어서 푸는 문제였다 reversed를 사용하면 되었고!! 혹시 기억이 나지않는다면 [::-1]을 사용해서 풀어보자 처음부터 끝까지 라는 뜻과 -1을 넣어서 뒤에서부터 출력한다는 뜻이다.

규칙만 찾으면 되는거 아니었소..?! 다들 엄청 간단하게 푸셨더라.. def solution(age) return 2022-age+1 .... return에 계산이 가능하다는 거 잊지말아보기.. 호호..

나도 얼죽파 인데.... 히히.. 생각보다 쉽게 풀 수 있었다. 하지만 Vㅔ리 2지 했던..문제.. 난 천재인 줄 알았다.. return [] 도 가능하다는 좋은 정보도 얻었다.