students = ['kimjitae', 'Valeria', 'kimyootae']
print(f'학생: {students}')
numbers = [1, 2, 3, 4, 5, 6, 7]
print(numbers)
print(type(students))
students = ['kimjitae', 'Valeria', 'kimyootae']
print(students[0]) # -> kimjitae
print(students[1]) # -> Valeria
print(students[2]) # -> kimyootae
print(type(students[2]))
students = ['kim', 'lee', 'kwang', 'park', 'choi']
for i in range(5):
if i % 2 == 0:
print('인덱스가 짝수인 경우 --> students[{}]: {}'.format(i, students[i]))
else:
print('인덱스가 홀수인 경우 --> students[{}]: {}'.format(i, students[i]))
myFavoriteSports = ['수영', '배구', '야구', '조깅']
for i in range(len(myFavoriteSports)):
print(myFavoriteSports[i])
for item in myFavoriteSports:
print(item)
myFavoriteSports = ['수영', '배구', '야구', '조깅']
for i in range(len(myFavoriteSports)):
print(myFavoriteSports[i])
for item in myFavoriteSports:
print(myFavoriteSports[i])
cars = ['그랜저', '소나타', '말리부', '카니발', '쏘렌토']
for i in range(len(cars)):
print(cars[i])
for car in cars:
print(car)
studentsCnts = [ [1, 19], [2, 20], [3, 22], [4, 18], [5, 21]]
for classNo, cnt in studentsCnts:
print(f'{classNo}반은 {cnt}명 입니다.')
for i in range(len(studentsCnts)):
print(f'{studentsCnts[i][0]}반은 {studentsCnts[i][1]}명 입니다.')
for idx, value in enumerate(studentsCnts):
print('{} {}'.format(idx, value))
minScore = 60
scores = [
['국어', 58],
['영어', 77],
['수학', 89],
['과학', 99],
['국사', 50]]
for i in scores:
if i[1] < minScore:
print(f'FAIL TEST : {i[0]} = {i[1]}')
for subject, score in scores:
if score < minScore:
print(f'FAIL TEST : {subject} = {score}')
for subject, score in scores:
if score >= minScore: continue
print(f'FAIL TEST : {subject} = {score}')
cars = ['그랜저', '소나타', '말리부', '카니발', '쏘렌토']
n = 0
while n < len(cars):
print(cars[n])
n += 1
n = 0
flag = True
while flag:
print(cars[n])
n += 1
if n == len(cars):
flag = False
n = 0
while True:
print(cars[n])
n += 1
if n == len(cars):
break
studentsCnts = [ [1, 19], [2, 20], [3, 22], [4, 18], [5, 21]]
n = 0
while n < len(studentsCnts):
print(f'{studentsCnts[n][0]}반은 {studentsCnts[n][1]}명 입니다.')
n += 1
minScore = 60
scores = [
['국어', 58],
['영어', 77],
['수학', 89],
['과학', 99],
['국사', 50]]
n = 0
while n < len(scores):
if scores[n][1] < minScore:
print('과락 과목: {} = 점수: {}'.format(scores[n][0], scores[n][1]))
n += 1
n = 0
while n < len(scores):
if scores[n][1] >= minScore:
n += 1
continue # = 이 아래 쪽은 출력하지 말아라.
print('과락 과목: {} = 점수: {}'.format(scores[n][0], scores[n][1]))
n += 1
cars = ['그랜저', '소나타', '말리부', '카니발', '쏘렌토']
for i in range(len(cars)):
print('{} : {}'.format(i, cars[i]))
for idx, value in enumerate(cars):
print('{} : {}'.format(idx, value))
numbers = [1,3,6,11,45,54,62,74,85]
inputNumber = int(input('숫자 입력: '))
insertIdx = 0
for idx, number in enumerate(numbers):
print(idx, number)
if insertIdx == 0 and inputNumber < number:
insertIdx = idx
numbers.insert(insertIdx, inputNumber)
print(numbers)
playerScores = [9.5, 8.9, 9.2, 9.8, 8.8, 9.0]
print('playersScores : {}'.format(playerScores))
minScore = 0 ; maxScore = 0 ; minScoreIdx = 0; maxScoreIdx = 0
for idx, score in enumerate(playerScores):
if idx == 0 or minScore > score:
minScoreIdx = idx
minScore = score
print('minScore: {}, minScoreIdx: {}'.format(minScore, minScoreIdx))
playerScores.pop(minScoreIdx)
for idx, score in enumerate(playerScores):
if idx == 0 or maxScore < score:
minScoreIdx = idx
maxScore = score
print('maxScore: {}, maxScoreIdx: {}'.format(maxScore, maxScoreIdx))
playerScores.pop(maxScoreIdx)
print('playersScores : {}'.format(playerScores))
students = ['홍길동', '박찬호', '이용규', '강호동', '박승철', '김지은', '강호동']
print(students)
while '강호동' in students:
students.remove('강호동')
print(students)
print('강호동' in students)
g1 = ['홍길동', '박찬호', '이용규']
g2 = ['강호동', '박승철', '김지은']
print('group1: {}'.format(g1))
print('group2: {}'.format(g2))
g1.extend(g2)
print('group1: {}'.format(g1))
print('group2: {}'.format(g2))
g1 = ['홍길동', '박찬호', '이용규']
g2 = ['강호동', '박승철', '김지은']
print('group1: {}'.format(g1))
print('group2: {}'.format(g2))
g3 = g1 + g2
print('group1: {}'.format(g1))
print('group2: {}'.format(g2))
print('group3: {}'.format(g3))
myFavoriteNumber = [1, 3, 5, 6, 7]
friendFavoriteNumber = [2, 3, 5, 8, 10]
print('myFavoriteNumber: {}'.format(myFavoriteNumber))
print('friendFavoriteNumber: {}'.format(friendFavoriteNumber))
addList = myFavoriteNumber + friendFavoriteNumber
print('addList: {}'.format(addList)) # 겹치는 숫자 발생
result = []
for number in addList:
if number not in result:
result.append(number)
print('result: {}'.format(result))
students = ['홍길동', '박찬호', '이용규', '강호동', '박승철', '김지은']
print('students: {}'.format(students))
students.sort()
print('students: {}'.format(students))
students.sort(reverse=True)
print('students(reverse=True): {}'.format(students))
students.sort(reverse=False)
print('students(reverse=False): {}'.format(students))