본문 바로가기
728x90
반응형

리스트28

파이썬 중급 #061 리스트 - 리스트 특정 요소부분만 출력 [:] 안녕하세요. 스마트팩토리입니다. 파이썬 중급 #061 리스트 - 리스트 특정 요소부분만 출력 [:] 에 대해 알아보겠습니다. 1. 리스트 요소 출력 리스트 요소의 일부분만 출력하거나 저장할 경우가 있습니다. 이때 사용하는 방법은 리스트 [:]을 사용합니다. : 전후로 숫자를 넣어서 인덱스 변수를 넣어주면 됩니다. list1=[1,2,3,4,5,6,7,8,9,] print(list1) print(list1[3:5]) list1의 요소값 출력을 해 보고, 다음 list1[3:5]는 인덱스 번호 3번부터 5번까지 출력하게 됩니다. s_list1=list1[3:5] print(list1) print(s_list1) print("list1 주소값: ",id(list1)) print("s_list1 주소값",id(.. 2022. 5. 6.
파이썬 중급 #060 리스트 - 시퀀스에 값이 있나 ? 없나 판별 not in[ ] 안녕하세요. 스마트팩토리입니다. 파이썬 중급 #060 리스트 - 시퀀스에 값이 있나 ? 없나 판별 not in[ ] 1. 리스트에 요소값이 있는지 유무판단 list변수 안에 요소값이 있는지 판단하기 위해서 요소값 in 리스트 변수 로 확인하여 있으면 True 없으면 False 를 출력한다. 반대로 요소값 not in 리스트 변수 있으면 False 없으면 True 를 출력한다. 코드를 보면서 알아보면 print(10 in [10,20,30]) print(10 not in [10,20,30]) print(10 not in [20,30]) 직접 print 함수 안에서 10 in 리스트 적용하여 보면 위 처럼 해당 리스트에 10이 있으기 True 를 출력하는 것을 볼 수 있다. 10 not in 리스트 의 경우.. 2022. 5. 5.
파이썬 중급 #059 리스트 - 주소확인 id(), 더하기 연산 안녕하세요. 스마트팩토리입니다. 파이썬 중급 #059 리스트 - 주소확인 id(), 더하기 연산에 대해 알아보겠습니다. 1. 리스트 연산 더하기 리스트 변수끼리의 연산은 요소값의 합을 의미한다. 하지만 각 변수의 주소는 다르다는 것이 포인트 이는 다시 말해 또다른 주소값이 생기는데 이를 객체라고 생각하면 된다. list1=["월요일","화요일"] list2=["수요일","목요일"] list3=["금요일","토요일"] print(list1) print(list2) print(list3) list1, list2, list3 변수에 각각 요소값을 출력하는 것을 볼 수 있다. print("list1 주소값 :",id(list1)) print("list2 주소값 :",id(list2)) print("list3 주.. 2022. 5. 4.
파이썬 중급 #057 리스트 -80점 이상 점수 카운트 하여 리스트에 저장하고 평균과 함께 구하는 프로그램 안녕하세요. 스마트팩토리입니다. 파이썬 중급 #057 리스트 -80점 이상 점수 카운트 하여 리스트에 저장하고 평균과 함께 구하는 프로그램을 작성해 보겠습니다. 1. 80점 이상 점수 카운트 하여 리스트에 저장하고 평균과 함께 구하는 프로그램 점수를 입력받아 80점 이상인 점수를 따로 리스트 변수에 저장하고 그 리스트 변수의 요소의 값의 평균과 함께를 구하는 프로그램 student=int(input("학생 수를 입력하세요 :")) scores=[] scores_80=[] score_sum=0 score_avg=0.0 cnt_80=0 scores_80sum=0 scores_80avg=0.0 리스트 변수에 점수를 입력받기 위해서 scores 와 score_80 을 생성했습니다. 두 리스트 변수의 평균과 총점.. 2022. 5. 2.
728x90
반응형