리스트는 추가할때 append
set은 추가할때 add
집합 관련 참고.
[https://zetawiki.com/wiki/Python%EB%A6%AC%EC%8A%A4%ED%8A%B8%ED%95%A9%EC%A7%91%ED%95%A9,%EA%B5%90%EC%A7%91%ED%95%A9,%EC%B0%A8%EC%A7%91%ED%95%A9,_%EB%8C%80%EC%B9%AD%EC%B0%A8 ]
N, M = map(int, input().split())
n, m = [], []
cnt=0
num=[]
for i in range(N):
n.append(input())
for j in range(M):
m.append(input())
result=sorted((list(set(n) & set(m))))
print(len(result))
for i in result:
print(i)
리스트라면 이중 for을 이용해야됬지만, 이는 시간초과라는 결과가 나왔다.
그러므로 set은 & 을 통해 중복되는 것들만을 선택하는 방법이 필요하다.
set 자체가 매우 빠른 속도를 가지고 있어 시간단축에도 효과적이다.
"" 안에 h
, img
, h1
등을 넣어 html에 요소를 더해줄 수 있다.
body 맨 밑에 요소를 넣어준다.
밑의 createElement()와 appendChild(~); 를 이용해 만든 소스를 보면 사용법을 알기쉽다. prependChild()
도 있는데, 이는 body 맨 앞에 요소를 넣어준다.
const creImg = document.createElement("img");
creImg.src=`./img/${choseIMG}`
console.log(creImg);
document.body.appendChild(creImg);