s1 = set([1,2,3])
l1 = list(s1)
l1l1[0]t1 = tuple(s1)
t1t1[0]s1 = set([1,2,3,4,5,6])
s2 = set([4,5,6,7,8,9])s1 & s2s1.intersection(s2)s1 | s2s1.union(s2)s1 - s2s2 - s1s1.difference(s2)s2.difference(s1)a = True
b = False
1==12 > 11 > 2if []:
print("참")
else:
print("거짓")if [1,2,3]:
print("참")
else:
print("거짓")bool('python')bool('')bool([1,2,3])bool([])bool(0)bool(3)a = [1,2,3]
b=a[:]
a[1] = 4
abfrom copy import copy
a = [1,2,3]
b = copy(a)b is aa = [1,2,3]
b = a.copy()과목별 점수의 평균 구하기
a = 80
b = 75
c = 55
(a+b+c) / 3주민번호를 연월일 부분과 그 뒤의 숫자 부분으로 나누어 출력
pin = "881120-1068234"
yyyymmdd = pin[0:6]
num = pin[7:]
print(yyyymmdd)
print(num)주민등록번호에서 뒷자리의 맨 첫 번째 숫자는 성별을 나타낸다. 주민등록번호에서 성별을 나타내는 숫자를 출력
pin = "881120-1068234"
print(pin[7])문자열 a:b:c:d가 있다. 문자열의 replace 함수를 사용하여 a#b#c#d로 바꿔서 출력
a = "a:b:c:d"
b = a.replace(":","#")
print(b)[1,3,5,4,2]라는 리스트를 [5,4,3,2,1]로 만들기
a = [1, 3, 5, 4, 2]
a.sort()
a.reverse()
print(a)help(a.sort)help(a.reverse)dir(a)a.__class__['Life', 'is', 'too', 'short'] 리스트를 Life is too short 문자열로 만들어 출력
a = ['Life', 'is', 'too', 'short']
result = " ".join(a)
print(result)(1,2,3)이라는 튜플에 4라는 값을 추가하여 (1,2,3,4)처럼 만들어 출력
a = (1,2,3)
a = a +(4, )
print(a)a = (1,2,3)
print(id(a))
a = a + (4,)
print(a)
print(id(a))a.__class__help(a.__class__)딕셔너리 a가 있을때, 오류가 발생하는 경우를 고르고, 그 이유 설명
a = dict()
aa['name'] = 'python'a[('a',)] = 'python'a[[1]] = 'python'a[250] = 'python'딕셔너리 a에서 'B'에 해당되는 값을 추출
a = {'A':90, 'B':80, 'C':70}
result = a.pop('B')
print(a)
print(result)help(a.pop)a 리스트에서 중복 숫자를 제거
a = [1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5]
aSet = set(a) # a 리스트를 집합자료형으로 변환
b = list(aSet) # 집합자료형을 리스트 자료형으로 다시 변환
print(b)a,b 변수를 선언한 후 a의 두 번째 요솟값을 변경하면 b 값은 어떻게 될까?
a = b = [1, 2, 3]
a[1] = 4
print(b)