Language/Python2 Python - set(), round(), str.isalpha(), list.sort() set() 집합에 관련된 것을 쉽게 처리하기 위해 만든 자료형이다. set() 괄호 안에 리스트를 입력하여 만들거나 다음과 같이 문자열을 입력하여 만들 수도 있다. >>> s2 = set("Hello") >>> s2 {'e', 'H', 'l', 'o'} 그런데 위에서 살펴본 set("Hello")의 결과가 좀 이상하지 않은가? 분명 "Hello" 문자열로 set 자료형을 만들었는데 생성된 자료형에는 l 문자가 하나 빠져 있고 순서도 뒤죽박죽이다. 그 이유는 set에 다음과 같은 2가지 큰 특징이 있기 때문이다. 중복을 허용하지 않는다. 순서가 없다(Unordered). 중복을 허용하지 특징 때문에 set은 자료형의 중복을 제거하기 위한 필터로 종종 사용된다. 리스트나 튜플은 순서가 있기(ordered) .. 2022. 11. 23. Python 기본문법 변수 선언과 자료형 변수 선언 a = 3 # 3을 a에 넣는다. print(a) b = a # a에 들어 있는 값인 3을 b에 넣는다. print(b) a = 5 # a에 5라는 새로운 값을 넣는다. print(a, b) # 5 3 숫자형 a = 7 b = 2 a+b # 9 a-b # 5 a*b # 14 a/b # 3.5 a%b # 1(나머지) a**b # 49 Boolean x = True # 참 y = False # 거짓 # 보통 비교연산자의 결과로 나타내기 위에 쓰인다 4 > 2 # True 크다 5 = 5 # True 크거나 같다 4 우리가 알고 싶었던 것 result2[1] # com # 한 줄로 한번에 할 수 있습니다 myemail.split('@')[1].sp.. 2022. 11. 21. 이전 1 다음