Python
-
Python 파이썬 기초 Join 사용 방 법 리스트 문자열 변환 비전공자Python 2022. 4. 5. 23:28
안녕하세요 독학이선생입니다. 오늘은 .Join a = ['Music','is','my','life'] result = ' '.join(a) print(result) 결과 .join(변수) 를 사용하면 되고, join앞에 ' '안에 구분자를 넣을 수 있다. a = ['Music','is','my','life'] result = '\n'.join(a) print(result) a = ['Music','is','my','life'] result = '-'.join(a) print(result) 결과
-
Python 파이썬 기초 변수란? 변수 만드는 방 법 reverse 방법 비전공자Python 2022. 4. 5. 22:39
안녕하세요 독학이선생입니다. 오늘은 변수를 어떻게 만드는지 알아볼게요! 변수 변수? 변수란 객체를 가리키는 것 이라고 말할 수 있다. a = 1 b = 'result' c = [1,2,3] 이런식으로 변수를 만들 수 있는데, '=' 가 같다는 뜻이 아니라 앞에 값에 뒤에 값을 넣어준다고 생각하면 됩니다. 제가 처음에 자바 공부할 때 이게 헷갈려서 이해가 안되는 적이 좀 있었는데 헷갈리면 안됩니다. 여러가지 방법 a,b = ('python','java') #첫 번째 print(a) print(b) (a,b) = 'python','java' #두 번째 튜플 print('튜플 a= '+a) print('튜플 b= '+b) [a,b] = ['python','java'] #세 번째 리스트 print('리스트 a=..
-
Python 파이썬 기초 Memory Copy id 값을 저장하는 공간 알아내기 찾아내기 비전공자Python 2022. 4. 5. 22:22
Memory 메모리의 주소 == id() result = [1,2,3] print(id(result)) 결과 리스트의 주소 복사하기 result1 = [1,2,3] result2 = result1 print(id(result1)) print(id(result2)) print(result1 is result2) # 둘은 같은가? 결과 둘의 주소가 완벽하게 같은 것을 알수가 있다. result2의 주소를 result1의 주소로 해놓은 것이지 result2의 똑같은 값이 들어가 있다고 볼 수는 없다. 주소만 같을 뿐! result1 = [1,2,3] result2 = result1 result1[0] = 7 print(result1) print(result2) 결과 result1 인덱스 0번을 7이라는 값으로..
-
Python 파이썬 집합 인덱싱 교집합 합집합 차집합 관련함수 방 법 기초 비전공자Python 2022. 4. 5. 18:13
Python 집합 집합 만들기 == set() set1 = set([1,2,3]) #리스트 set2 = set("Hello") #문자열 print(set1) print(set2) 결과 리스트 & 문자열로 가능하다. *집합의 특징 1. 중복이 허용되지 않는다. 2. 순서가 뒤죽박죽이다. 3. 순서가 없어서 인데싱을 사용할 수 없다. 집합 인덱싱 set1 = set([1,2,3]) #리스트 list1 = list(set1) print(list1) print(list1[0]) tuple = tuple(set1) #튜플 print(tuple) print(tuple[1]) 결과 인덱싱을 사용할 때 List or Tuple을 사용해야한다. 교집합 set1 = set([1,2,3,4,5,6]) set2 = set([..
-
Python 파이썬 딕셔너리 추가 제거 얻기 출력 방 법 기초 비전공자Python 2022. 4. 5. 17:32
딕셔너리 쌍 추가 p = {1: 'a'} #변수 적용 p[2] = 'b' # 두 번째 방법 p['name'] = 'Lee' #세 번째 방법 p[3] = [1,2,3] #네 번째 방법 print(p) #출력 결과 #은 파이썬의 주석이다. 딕셔너리 쌍 제거 del p[1] 결과 이런식으로 Key를 잡고 제거하면 Key의 Value값까지 삭제가 됩니다. Key 사용해서 Value 얻기 result = {'정영': 44, '채원': 99} print(result['정영']) print(result['채원']) 결과 주의사항 result = {'정영': 44, '정영': 99} print(result['정영']) 결과 Key값이 같고 Value가 다를 때 마지막 Value만 나오는 것을 볼 수 있다. result..