오늘은 알고리즘 기초 문법과 팀과제를 시작했다.
오늘 알게된 기능 |
- 리스트를 문자열로 출력하는 기능
# 문자열로만 있는 리스트
arr = ['a','b','c']
''.join(arr)
# 출력 결과 : abc
# 숫자가 있는 문자열 리스트
arr = [1,2,3,'a','b','c']
''.join(str(s) for s in arr)
# 출력 결과 : 123abc
문제가 있었던 부분과 해결방안 |
- for문 안에서 번호를 넣어주고 싶어서 아래와 같이 코드를 짯는데,
for n in store.weapon_warrior.values():
num = 1
print("%d. " % num + n)
num = num + 1
이런식으로 나왔다. 그래서 num을 for문 밖으로 가서 선언했더니 해결이 됐다.
num = 0
for n in store.weapon_warrior.values():
num = num + 1
print("%d. " % num + n)
사소하지만 많을 수 있는 부분이고, %d 말고도 %s, %f 도 쓸 수 있다는 것을 이번 기회에 알게 됐다.
'내일 배움 캠프 > TIL' 카테고리의 다른 글
TIL) 4주차 1일 - 장고 실무 기초 (0) | 2023.04.03 |
---|---|
TIL) 3주차 4일 (0) | 2023.04.01 |
TIL) 3주차 2일 (0) | 2023.03.29 |
TIL) 3주차 1일 (0) | 2023.03.27 |
TIL) 2주차 5일 (2) | 2023.03.24 |