반복문+데이터 구조 예제 2
#예제 : 비어있는 리스트, 튜플, 딕셔너리 생성 gb_data1 = list() #빈리스트 gb_data2 = tuple() #빈튜플 gb_data3 = dict() #빈딕셔너리 print(f'gb_data1 type\t:\t{type(gb_data1)}') print(f'gb_data2 type\t:\t{type(gb_data2)}') print(f'gb_data3 type\t:\t{type(gb_data3)}') #예제 : a, b, c, d, e를 저장하는 튜플을 만들고 첫번째와 마지막 튜플값을 출력 data = 'a','b','c','d','e' data = tuple(data) #튜플로 형변환 print(data[0]) #첫번째 글자 출력 print(data[-1]) #마지막 글자 출력 #에제..
2023. 12. 8.
데이터 자료구조
□ 튜플 ○ 데이터 구조 : 리스트, 튜플, 딕셔너리, 집합 ○ ( )를 이용해 선언할 수 있음 ○ 삭제나 추가가 불가능함 ○ 더하거나 반복하는 것은 가능함 #튜플 선언 tuple_data = (1,2,3,4,5,6,7,8,9,10) tuple_data_copy = (1,2,3,4,5,6,7,8,9,10) #튜플 조회 print(tuple_data) print(tuple_data_copy) print(tuple_data[0]) print(tuple_data[1]) print(tuple_data_copy[0]) print(tuple_data_copy[1]) #형번환 list_data = list(tuple_data) list_data_copy = list(tuple_data_copy) print(type(..
2023. 12. 5.
반복문(for/while문)
□ for문 for 변수 in 리스트 or 문자열: 실행문 #list변수 활용 for i in ['python','java','c++']: print(i) #range활용 for i in range(100): # range() 함수를 활용해 0~99까지 출력 print(i) #리스트생성 및 변수지정 후 활용 data = [1,2,3,4,6,'가','나','다','5'] for i in data: print(i) □ while문 while 조건: 실행문 name = input('input name') while name != 'foobar': if name == 'foobar': print('True') break else: print('False') break #무한루프 while 1: print('he..
2023. 12. 4.