■ dict 클래스를 사용해 딕셔너리 객체를 생성하는 방법을 보여준다. ▶ 예제 코드 (PY)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
dictionary = \ { 'Ralph Williams' : 'Football' , 'Michael Tippett' : 'Basketball', 'Edward Elgar' : 'Baseball' , 'Rebecca Clarke' : 'Netball' , 'Ethel Smyth' : 'Badminton' , 'Frank Bridge' : 'Rugby' } print(dictionary) """ {'Ralph Williams': 'Football', 'Michael Tippett': 'Basketball', 'Edward Elgar': 'Baseball', 'Rebecca Clarke': 'Netball', 'Ethel Smyth': 'Badminton', 'Frank Bridge': 'Rugby'} """ |
■ tuple 클래스에서 항목을 참조하는 방법을 보여준다. ▶ 예제 코드 (PY)
|
tuple1 = (1, 2, 3, 4) print(tuple1[2]) """ 3 """ |
■ tuple 클래스를 사용해 튜플 객체를 생성하는 방법을 보여준다. ▶ 예제 코드 (PY)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
tuple1 = () tuple2 = (1, ) tuple3 = (1, 2, 3) tuple4 = 1, 2, 3 tuple5 = ('a', 'b', ('ab', 'cd')) int1 = (1) print(tuple1) print(type(tuple1)) print() print(tuple2) print(type(tuple2)) print() print(tuple3) print(type(tuple3)) print() print(tuple4) print(type(tuple4)) print() print(tuple5) print(type(tuple5)) print() print(int1) print(type(int1)) """ () <class 'tuple'> (1,) <class 'tuple'> (1, 2, 3) <class 'tuple'> (1, 2, 3) <class 'tuple'> ('a', 'b', ('ab', 'cd')) <class 'tuple'> 1 <class 'int'> """ |
※ 튜플은 한번 생성하면 수정할 수 없다.
■ list 클래스에서 * 연산자를 사용해 리스트를 반복하는 방법을 보여준다. ▶ 예제 코드 (PY)
|
list1 = [1, 2, 3, 4] print(list1) list2 = list1 * 3 print(list2) """ [1, 2, 3, 4] [1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4] """ |
■ list 클래스에서 + 연산자를 사용해 정수 리스트에 문자열 리스트를 더하는 방법을 보여준다. ▶ 예제 코드 (PY)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
list1 = [1, 2, 3, 4] print(list1) list2 = ['I', 'tripped', 'over', 'and', 'hit', 'the', 'floor'] print(list2) list3 = list1 + list2 print(list3) """ [1, 2, 3, 4] ['I', 'tripped', 'over', 'and', 'hit', 'the', 'floor'] [1, 2, 3, 4, 'I', 'tripped', 'over', 'and', 'hit', 'the', 'floor'] """ |
■ del 함수를 사용해 리스트 항목을 삭제하는 방법을 보여준다. ▶ 예제 코드 (PY)
|
list = ['spider legs', 'toe of frog', 'eye of newt', 'bat wing', 'slug butter', 'snake dandruff'] print(list) del list[5] print(list) """ ['spider legs', 'toe of frog', 'eye of newt', 'bat wing', 'slug butter', 'snake dandruff'] ['spider legs', 'toe of frog', 'eye of newt', 'bat wing', 'slug butter'] """ |
■ list 클래스의 append 메소드를 사용해 항목을 추가하는 방법을 보여준다. ▶ 예제 코드 (PY)
|
list1 = ['spider legs', 'toe of frog', 'eye of newt', 'bat wing', 'slug butter', 'snake dandruff'] print(list1) list1.append('bear burp') print(list1) """ ['spider legs', 'toe of frog', 'eye of newt', 'bat wing', 'slug butter', 'snake dandruff'] ['spider legs', 'toe of frog', 'eye of newt', 'bat wing', 'slug butter', 'snake dandruff', 'bear burp'] """ |
■ list 클래스를 사용해 항목들을 참조하는 방법을 보여준다. ▶ 예제 코드 (PY)
|
list1 = ['spider legs', 'toe of frog', 'eye of newt', 'bat wing', 'slug butter', 'snake dandruff'] print(list1[2:5]) """ ['eye of newt', 'bat wing', 'slug butter'] """ |
※ 3번째 항목에서 5번째 항목까지 참조한다.
■ list 클래스를 사용해 항목 값을 변경하는 방법을 보여준다. ▶ 예제 코드 (PY)
|
list1 = ['spider legs', 'toe of frog', 'eye of newt', 'bat wing', 'slug butter', 'snake dandruff'] print(list1[2]) list1[2] = 'snail tongue' print(list1) """ eye of newt ['spider legs', 'toe of frog', 'snail tongue', 'bat wing', 'slug butter', 'snake dandruff'] """ |
■ list 클래스를 사용해 항목을 참조하는 방법을 보여준다. ▶ 예제 코드 (PY)
|
list1 = ['spider legs', 'toe of frog', 'eye of newt', 'bat wing', 'slug butter', 'snake dandruff'] print(list1[2]) """ eye of newt """ |
※ 항목 인덱스는 0부터 시작한다.
■ list 클래스를 사용해 리스트를 생성하는 방법을 보여준다. ▶ 예제 코드 (PY)
|
list1 = ['spider legs', 'toe of frog', 'eye of newt', 'bat wing', 'slug butter', 'snake dandruff'] print(list1) """ ['spider legs', 'toe of frog', 'eye of newt', 'bat wing', 'slug butter', 'snake dandruff'] """ |
■ 문자열에 플레이스홀더를 사용하는 방법을 보여준다. ▶ 예제 코드 (PY)
|
message = "시속 %s 킬로미터 입니다." print(message % 100) message = "%s 더하기 %s는 %s 입니다." print(message % (10, 5, 15)) """ 시속 100 킬로미터 입니다. 10 더하기 5는 15 입니다. """ |
■ 백슬래시(\)를 사용해 문자열 내에서 홑따옴표나 겹따옴표를 사용하는 방법을 보여준다. ▶ 예제 코드 (PY)
|
message = "문자열1\"문자열2\"문자열3" print(message) """ 문자열1"문자열2"문자열3 """ |
■ 세 개의 작은 따옴표(') 또는 큰 따옴표(")를 사용해 멀티 라인 문자열을 생성하는 방법을 보여준다. ▶ 예제 코드 (PY)
|
message = '''문자열1 문자열2 문자열3''' print(message) """ 문자열1 문자열2 문자열3 """ |
■ 작은 따옴표(')나 큰 따옴표(")를 사용해 문자열을 생성하는 방법을 보여준다. ▶ 예제 코드 (PY)
|
message1 = '문자열1' print(message1) message2 = "문자열2" print(message2) """ 문자열1 문자열2 """ |
■ 사칙 연산자를 사용하는 방법을 보여준다. ▶ 사칙 연산자
|
========================================= 연산자 정의 ====== ================================= + 덧셈 - 뺄셈 * 곱셈 / 나눗셈(소수점 이하를 자르지 않음) // 나눗셈(소수점 이하 반올림) ** 거듭제곱 ========================================= |
■ print 함수를 사용해 문자열을 출력하는 방법을 보여준다. ▶ 예제 코드 (PY)