Recent Posts
Link
250x250
오늘보다 더 나은 내일의 나에게_
비전공자의 IoT 국비 교육 수강일지 Day_64 본문
728x90
프로젝트 복제 후 설정
더보기
톰캣 서버 우클릭 후 Add and reomove
톰캣 서버 더블클릭 후 모듈에서 설정
프로젝트 우클릭 후 Web Project Settings 설정
서버 실행 후 확인
비동기 게시판
1. 컨트롤러 생성
2. 비동기 통신 제이쿼리 작성
Java용 JSON데이터 구조를 처리해주는 라이브러리
링크
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core --> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.9.8</version> </dependency>
3. Controller에 boardlist 추가
4. 게시글 리스트 출력
5. 게시물 내용 출력
게시물 제목을 눌렀을 때 내용이 보이도록 수정(다시 눌렀을 때 안 보이게)
6. 게시물 수정/닫기 버튼 추가
닫기 버튼 함수
Python
2. 리뷰 길이 평균값
#리뷰 길이 평균 값
cnt = 0
for i in range(len(my)):
cnt = cnt + len(my[i][0])
length = cnt/len(my)
print(f"리뷰의 평균 길이는 '{length}'입니다.")
3. 긍정, 부정 리뷰 개수 확인
re_list = []
for i in my:
re_list.append(i[1])
print(f"긍정 '{re_list.count(1)}'개")
print(f"부정 '{re_list.count(0)}'개")
4. 리뷰 길이 최대 값 / 리뷰 내용
max = 0
str = ""
for i in my:
if len(i[0]) > max:
str = i[0]
max = len(i[0])
print(f"리뷰 최대길이는 '{max}'입니다.\n{str}")
5. '검색할 데이터'가 포함된 리뷰 개수
search = input("검색할 데이터 입력 >> ")
cnt = 0
for re in my:
if search in re[0]:
cnt+=1
print(f"'{search}'가 포함된 리뷰는 {cnt}개 입니다.")
딕셔너리(dictionary)
: dictionary는 단어 그대로 해석하면 사전이라는 뜻
=> dictionary는 Key와 Value를 한 쌍으로 갖는 자료형
=> 타입은 immutable한 key와 mutable한 value로 맵핑되어 있는 순서가 없는 집합
딕셔너리명 = {Key : Value, Key:value, .........}
*Key에는 변하지 않는 값을 사용
*Value에는 변하는 값과 변하지 않는 값 모두 사용
dic_test = {'노래제목':'아무노래'}
Key, Value 추가하기dic_test['가수'] = '지코' dic_test['날짜'] = '2022.01.13'
딕셔너리 값 가져오기#1번 방법 => 딕셔너리명[Key] dic_test['노래제목'] #2번 방법 => 딕셔너리명.get(Key) dic_test.get('노래제목']
Key, Value 값 전부 가져오기#key값 가져오기 dict_test.keys() #value값 가져오기 dict_test.values() #반복문으로 한번에 출력 for key, value in dict_test.items(): print(key,value)
in -> True, False
>>> in 딕셔너리의 키에 한에서 동작한다!
'노래제목' in dict_test #True '아무노래' in dict_test #False
딕셔너리 값 삭제#딕셔너리 값 삭제 -> del 딕셔너리명[Key] del dic_test['노래제목'] #딕셔너리 값 모두 지우기 -> clear() dic_test.clear()
728x90
'비전공자의 코딩일지' 카테고리의 다른 글
비전공자의 IoT 국비 교육 수강일지 Day_67 (0) | 2022.03.24 |
---|---|
비전공자의 IoT 국비 교육 수강일지 Day_66 (0) | 2022.03.23 |
비전공자의 IoT 국비 교육 수강일지 Day_63 (0) | 2022.03.18 |
비전공자의 IoT 국비 교육 수강일지 Day_62 (0) | 2022.03.17 |
비전공자의 IoT 국비 교육 수강일지 Day_61 (0) | 2022.03.16 |
Comments