Size: 1549
Comment:
|
Size: 1551
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 8: | Line 8: |
== 2006-03-01 == | == 2006-03-02 == |
Line 10: | Line 10: |
(<-) |
[../2006-02] |
[../2006-04] |
(->) |
2006 / March | ||||||
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
-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- | -31- | |
리눅스마스타1급1차시험일 |
2006-03-02
어제에 이어서...
1. enumerate() : for문을 이용할 때 요소의 값뿐만 아니라 인덱스 값도 함께 필요할 때 사용한다. (인덱스, 요소값)튜플 자료를 반복적으로 넘겨준다.
2006-03-01
오늘의 문제 : 입력으로 multi FASTA format으로 구성된 DNA 서열을 받고, 출력으로 peptide 조각들의 질량을 돌려준다.
- 1단계 : CRC card를 작성해 보자.
- 2단계 : unittest로 코드 작성
1. map -> start codon의 인덱스를 찾기 위해서 사용했다. 여러개 있을 수도 있기 때문에 사용
- map함수의 첫번째 인수는 함수이고, 두번째 인수는 리스트이다. 두번째 인수의 모든 아이템들은 첫 인수인 함수에 적용되고 결과로 리스트를 리턴한다.
startcodon = map(sequence.find, StartCodon)
주의) 내가 받는 값의 type을 잘 살펴보자...
2. yield : protein sequence를 받아서 restriction enzyme으로 자를 때 사용했다.
- 일반 함수와 발생자의 큰 차이점은 일반 함수는 한번 함수가 호출되면 종료할 때까지 모든 일을 마친 결과를 넘겨야 하는 반면에, 발생자는 정보를 생성하는 중간에 결과를 넘길 수 있다.
(<-) |
[../2006-02] |
[../2006-04] |
(->) |