728x90
반응형
안녕하세요. 스마트팩토리입니다.
파이썬 중급 #081 리스트 - 이웃하는 요소끼리 출력 에 대해 알아보겠습니다 '
1. 알고리즘 이해 코드
조건식을 만족하는 경우
a,b,c,d 를 요소를 가지고
ab,ac,ad,bc,bc,cd를 출력하는 코드
코드를 보면
list1=[1,2,3,4]
print(list1)
1,2,3,4를 요소로 가지는 리스트를 출력한 결과입니다.
for i in range(len(list1)):
for j in range(len(list1)-1):
if i<=j :
print(list1[i],list1[j+1])
이웃하는 요소끼리 출력된 것을 볼 수 있습니다 .
list2=["a","b","c","d"]
print(list2)
문자의 경우는 위 처럼 요소를 가지고 있는 것을 볼 수 있습니다.
for i in range(len(list2)):
for j in range(len(list2)-1):
if i<=j :
print(list2[i]+list2[j+1], end=" ")
반복문을 중첩하여 사용하여 조건을 통해 원하는 결과값이 나온 것을 볼 수 있습니다.
list1=[1,2,3,4]
print(list1)
for i in range(len(list1)):
for j in range(len(list1)-1):
if i<=j :
print(list1[i],list1[j+1])
list2=["a","b","c","d"]
print(list2)
for i in range(len(list2)):
for j in range(len(list2)-1):
if i<=j :
print(list2[i]+list2[j+1], end=" ")
728x90
반응형
'Python' 카테고리의 다른 글
파이썬 중급 #083 리스트 - 리스트 함축 단어 길이 (0) | 2022.05.29 |
---|---|
파이썬 중급 #082 리스트 - 리스트 함축 문자열 첫단어 출력 (0) | 2022.05.28 |
파이썬 중급 #080 리스트 - 조건이 붙는 리스트 함축 (0) | 2022.05.26 |
파이썬 중급 #079 리스트 - 리스트 함축-거듭제곱 표현하기 [x**2 for x list] (0) | 2022.05.25 |
파이썬 중급 #077 리스트 - 참조로 호출하기(call by reference) (0) | 2022.05.24 |
댓글