#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목질문드립니다2022-04-20 20:34
작성자
1번째 ) a = [1,3,4,56,22,44,66,6,7,8,89,12]

userinput = int(input(prompt= "Enter the integer ^^: "))

listsize=len(a)
c=[]

for i in range(listsize):
    if(a[i] < userinput):
        c.append(a[i])
print(c)

여기서 len 은 리스트 a의 인덱스 "갯수" 를  의미하는거 아닌가요?
어떻게 수를 입력시 "크기비교"가 되는지 궁금합니다 


2번째 ) a = [1,1,2,3,5,8,13,24,34,55]
b = [1,1,2,3,4,5,6,7,8,9,10,11,12]

a.extend(b)

c=[]
for i in a:
    if(c.count(i) ==0 ):
        c.append(i)
print(c)


여기서 c.count(i)==0 이라는게 리스트 c 에 원소가 없으면 c.append(i)를 하라는게맞나요 ?
그리고 저 코드에서 어느부분이 a,b의 원소들의 중첩된 부분을 하나로만 출력이되게 하는지 여쭤봅니다 
댓글
이전[re][re][re]텀프로제트 2022-04-22
다음[re]질문드립니다2022-04-20