[python] 보안프로그래밍3 기말고사 정리(1)
튜플 연산 t = (1,2,3) print t * 2 print t + ('PyKUG', 'users') print t print print t[0], t[1:3] print len(t) print 1 in t 집합 자료형 메소드 ● set 내장 함수를 사용한 집합 자료 생성. ● 변경 가능한 객체이다. ● 각 원소간에 순서는 없다. ● 각 원소는 중복될 수 없다. ● 시퀀스 자료형이 아니다. B = set([4,5,6,10,20,30]) C = set([10,20,30]) print C.issubset(B) # C가 B의 부분집합? print C = C print # 결과값 True True True True ● set은 변경 가능한 자료 구조 객체 ● 다음 메소드들은 set을 변경하는 집합 자료 구조..
2017. 6. 13.
[python] 보안프로그래밍3 중간고사 정리 (5)
리스트 메소드 >> append(), insert()s = [1,2,3] s.append(5) # 리스트 맨 마지막에 정수 값 5추가 print s s.insert(3,4) # 3 인덱스 위치에 정수 4 추가 print s // 결과값[1, 2, 3, 5] [1, 2, 3, 4, 5] >> index(), count()s = [1,2,3,4,5] print s.index(3) # 값 3의 인덱스 반환 print s.count(2) # 값 2의 개수 반환 s = [1,2,2,2,2,2,2,2,2,3,4,5] print s.count(2) // 결과값2 1 8 >> reverse(), sort()s = [1,2,-10,-7,100] s.reverse() print s s.sort() print s // 결과..
2017. 4. 25.