인덱스와 아이템을 한번에 조회하자
sport = ['농구','축구','테니스']
likeSport = input('가장 좋아하는 스포츠 입력')
likeSportIndex = 0
for index, value in enumerate(sport) :
if value == likeSport :
likeSportIndex += index +1
print(f'{likeSport}는 {likeSportIndex}번째에 있습니다.')
message = input('메시지 입력')
cnt = 0
for idx, value in enumerate(message):
if value == ' ':
cnt += 1
print(f'공백 개수 : {cnt}')
fam = [
['아빠', 40],
['엄마', 38],
['나', 9]]
newFam = ['동생', 1]
fam.append(newFam)
print(fam)
for name, age in fam :
print(f'{name}은 {age}살')
nums = [1,34,23,5,423,43,423,4343,54,243]
inputNumber = int(input('숫자 입력'))
nums.append(inputNumber)
sortNums = sorted(nums)
print(sortNums)
sorted 는 리스트 안에 있는 값들 오름차순해줌 내림은 어카지?
리스트명.sort(reserve = True)
하래
numbers = [5, 2, 8, 1, 9, 3]
numbers.sort(reverse=True)
print(numbers)
맨마지막삭제 그냥 pop()
중간삭제 pop(index)
score = [9.6, 8.9, 9.2, 9.8, 8.8, 9.0]
maxScore = 0
maxIdx = 0
minScore = 0
minIdx = 0
for idx, value in enumerate(score):
if idx == 0 or value>maxScore :
maxIdx = idx
maxScore = value
if idx == 0 or value<minScore :
minIdx = idx
minScore = value
print(f'maxScore : {maxScore}, maxIdx : {maxIdx}')
score.pop(maxIdx)
print(score)
print(f'minScore : {minScore}, minIdx : {minIdx}')
score.pop(minIdx)
print(score)
remove (value)
toDo = ['메일','제안서','전화']
print(f'todo list : {toDo}')
do = input('삭제할 일정 입력 :')
toDo.remove(do)
print(f'todo list : {toDo}')
subject = ['국어','영어','수학']
print(f'subject : {subject}')
delete = input('제거 과목 입력 :(종료시 빈칸입력)')
while delete in subject:
subject.remove(delete)
print(f'subject : {subject}')
extend는 a+b 해서 a가 연장되는거고
myList = [213,5,86,9,13]
friendList = [67,213,42,4,6,3,2]
totalList = sorted(set(myList + friendList))
print(totalList)
sorted :오름차순
set : 중복된 값 제거
score = [9.5, 8.9, 9.2, 9.8, 8.8, 9.0]
score.sort()
print(score)
score.pop(0)
print(score)
score.pop(len(score)-1)
print(score)
sum = sum(score)
average = sum / len(score)
print(f'after out sum :{sum}')
print(f'after out average :{average}')