일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- numpy
- 자료구조
- quatus
- 데이터분석
- bjt
- DataFrame
- atmega
- verilogHDL
- 하인슈타인
- array
- loc()
- 곱셈기
- SPI
- FPGA
- FND
- 파이썬
- Verilog
- 히스토그램매칭
- 인공신경망
- 가설 함수
- Python
- pandas
- keil uvision5
- C언어
- LED켜기
- 데이터 분석
- 딥러닝
- Atmega128A
- Matlab
- 행렬
- Today
- Total
목록Python/python 기초 (4)
Keep-H's Hardware Design Study Notes

join( )은 파이썬에서 문자열의 시퀀스를 주어진 구분 기호와 연결하는데 사용할 수 있는 함수이다. join( ) 의 경우 시퀀스 요소 사이의 구분 기호로 사용될 문자열에서 호출된다. 이때 인수가 필요한데 함께 연결될 문자열의 시퀀스가 필요하다. 이는 리스트, 튜플과 같은 자료형이어야 한다. 함수의 결과로 시퀀스의 모든 요소와 구분기호가 결합된 단일 문자열을 얻을 수 있다. 예를 들어 리스트를 이용해 과일의 종류를 나열한다고 하자 delimiter = ', ' my_list = ['apple', 'banana', 'cherry'] result = delimiter.join(my_list) print(result) join( )은 문자열 delimiter에서 호출된다. 이는 my_list의 요소 사이의 ..

파이썬의 자료구조인 딕셔너리에 관해 공부했다. 두 값의 관계를 저장하기 효율적인 자료구조/ ex> 물건의 이름과 물건의 가격을 저장가능 딕셔너리를 작성하는 방법은 { }를 통해 자료를 넣어주면 되는데 이때 key : value형식을 지켜주면 된다. 또한 값을 추가하기 위해 인덱싱 기호를 사용해 key값을 넣어주고 =을 통해 value를 할당해주면 된다. # key : value prices = {'gre': 8300000, 'apple': 514} #추가 prices = {} prices['gre'] = 8300001 prices['apple'] = 515 print(prices) #데이터 추가하기, insert를 지원하지 않음 prices['book'] = 600000 print(prices) 딕셔너리..

and : 둘 다 참이면 True 출력 or : 하나라도 참이면 True 출력 all : 리스트의 값들이 모두 참일 때만 True 출력 any : 리스트의 값들이 하나라도 참이면 True 출력 참인지 거짓인지를 확인하는 코드를 한 줄로 작성할 수 있다. if 뒤에 조건을 만족하면 True를 출력하고 아니라면 False를 출력한다. 조건문을 이용해 2로 나눴을 때 나머지와 몫을 구한 뒤 문자열의 덧셈을 이용하여 출력한다. for 문은 변수에 따른 값을 f-string을 이용하여 출력할 수 있다 이는 반복문이 어떻게 돌아가는지 확인할 때 유용하다. 또한 리스트를 할당하여 변수를 인덱스로 이용해 리스트의 값을 순차적으로 출력하는 것도 가능하다. 이를 활용하여 2차원 배열을 2중 반복문으로 접근해 처리하는 문제..

리스트 자료형에 관해 공부해봤다. 리스트는 인덱싱, 슬라이싱, 패킹, 언패킹 등의 기능을 수행해 숫자나 문자열을 포함한 데이터를 다룰 수 있는 자료형이다. 리스트 colors, colors2를 선언해 리스트의 연산에 관해 알아봤다. 각각의 리스트를 더하면 리스트의 내용이 합쳐져서 출력이 되며, 리스트 단위로 연산을 통해 내용을 여러 번 출력하는 것도 가능하다. 하지만 이 내용은 저장이 되지 않으며 저장을 하기 위해서는 따로 리스트를 선언해서 내용을 할당해주어야 한다. 리스트에 값을 추가하고 지우는 것에 관해 알아봤다. extend라는 함수를 사용해 리스트안에 값을 저장할 수 있고, remove라는 함수를 통해 값을 삭제하는 것도 가능하다. 또한 del이라는 함수를 사용해 직접 인덱스에 해당하는 값을 지우..