##문자열 슬라이싱 (slicing): 범위 추출
s = '인천대학교 파이썬 데이터 분석 시작하기'
s
s[0]
s[len(s)-1]
s[0:4]
s[0:5] #끝 범위의 숫자는 하나 더 해준다.
s[0:len(s)]
s[6:]
len(s)
s[6:len(s)]
s[6:]
s[:9]
sub = s[:9]
sub
s[:]
s[6:-6]
s[6:-5]
##문자열 포멧팅 (formatting)
s = '현재 온도는 22도 입니다.'
s
#교체할 데이터가 숫자라면 decimal의 약자인 %d를 명시한다
s = '현재 온도는 %d도 입니다.' %23
s
temp = 24
s = '현재 온도는 %d도 입니다.' % temp
s
s = '현재 온도는 %d도, %d도 입니다.' %(25, 26)
s
s = '결과 %f' %0.7
s
s = '결과 %.2f' %0.7
s
s = '결과 %.1f' %0.7
s
s = '결과 %d%%' %90
s
s = '결과 %f%%' %(0.9*100)
s
s = '결과 %.0f%%' %(0.9*100)
s
s = '결과 %d%%' % 90
s
리스트는 많은 데이터를 구조적으로 고나리하고 손쉽게 연산하기 위한 자료 구조 (그릇)
# 2. 리스트 (list)
데이터의 모음을 나타낼 때
## 리스트 기본 구조
[1, 3, 5, 7]
ls = [1, 3, 5, 7]
ls
홀수 = [1, 3, 5, 7]
홀수
a =[]
a
b = [1,2,3,4,5]
b
c=['가', '나', '다', '라']
c
d = [1, 2, 3, '가', '나', '다']
d
e = [1, 2, 3, '가', '나', '다', ['a','b','c']]
e
f= [1, 2, 3, '가', '나', '다', ['a','b','c',['인천대학교', '파이썬']]]
f
print(a)
print(b)
print(c)
print(d)
print(e)
print(f)
c
##리스트 인덱싱
c[0]
c[1]
c[-1]
c[2]+c[3]
e
e[6]
e[0]
e[-1]
e[6]
e[6][0]
e[6][1]
e[6][-1]
a =[1,2,3,4,5]
a
a[0]+a[1]+a[2]+a[3]+a[4]
sum(a)
##리스트 더하기
a =[1,2,3,4,5]
b=[6,7,8,9,10]
a+b
c =a+b
c
a
##리스트 반복하기
a *3
c=a*3
c
a
##리스트의 길이
len(a)