연습문제 1 #9529
dataList = [1, 'noodle', -2, 'fried rice', 4.54]
print(dataList)
자가진단 1 #781
data = ['Salad', 'Pizza', 'Chicken', 'Soup']
print(data)
연습문제 2 #9530
data = ['민호', '동혁', '재욱']
print(data[0])
print(data[1])
print(data[2])
자가진단 2 #782
data = ['Python', 'is', 'exciting']
print(data[0], data[1], data[2])
연습문제 3 #9531
data = ['철수', '동원', '호영']
data2 = ['영희', '이슬', '지혜']
output = data + data2
print(output)
print(output * 2)
자가진단 3 #783
list1 = [1, 2, 3]
list2 = [2, 4, 6]
list3 = [3, 6, 9]
print(list1 + list3 * 3 + list2)
연습문제 4 #9532
data = []
data.append(input('문자열을 입력하시오: '))
data.append(input('문자열을 입력하시오: '))
data.append(input('문자열을 입력하시오: '))
print(data)
자가진단 4 #784
data = [1,2]
data.append(int(input()))
print(data[-1])
print(data[-2])
print(data[-3])
연습문제 5 #9533
str = input('String? ')
strList = list(str)
print(strList)
print(strList[2])
자가진단 5 #785
str = input()
print(str[0])
print(list(str)[2])
연습문제 6 #9534
data = ['Carrot', 'Onion', 'Cabbage', 'Potato', 'Sweet Potato', 'Bean']
print('첫 번째 원소:', data[0])
print('마지막 원소:', data[-1])
#print('리스트 거꾸로 출력하기:', data[::-1])
print('리스트 거꾸로 출력하기:', list(reversed(data)))
print('li[2:5]:', data[2:5])
print('li[5:2:-1]:', data[5:2:-1])
print('li[1:6:2]:', data[1:6:2])
자가진단 6-1 #786
li = []
li.append(input('Element? '))
li.append(input('Element? '))
li.append(input('Element? '))
li.append(input('Element? '))
li.append(input('Element? '))
li.append(input('Element? '))
idx = int(input('Index? '))
print(li[idx::])
자가진단 6-2 #787
li = [input('Element? ') for i in range(6)]
print(li[::2] + li[1::2])
자가진단 6-3 #788
li = list(range(1, 16))
n = int(input())
print(li[n-1::n])
연습문제 7 #9535
data = input().split()
print(data)
자가진단 7 #789
li = input().split()
print(li[::-1])
형성평가 1 #790
li = list(range(-1, -6, -1))
print(li)
형성평가 2 #791
li1 = list(map(int, input().split()))
li2 = list(map(int, input().split()))
print([li1[0]] * li1[1] + [li2[0]] * li2[1])
형성평가 3 #792
li1 = input('Input? ').split()
li2 = input('Input? ').split()
li3 = input('Input? ').split()
li4 = input('Input? ').split()
colors = [li1[0], li2[0], li3[0], li4[0]]
animals = [li1[1], li2[1], li3[1], li4[1]]
print('Color:', colors)
print('Animal:', animals)
형성평가 4 #793
s = input()
print(list(reversed(s)))
형성평가 5 #794
li = input().split()
print(li[2::3])
형성평가 6 #795
print(input().split()[-2:0:-1])
반응형
'코딩테스트 > 정올' 카테고리의 다른 글
정올 문제풀이 - 단계별문제 Python(~3판) 반복제어문1 (0) | 2024.11.20 |
---|---|
정올 문제풀이 - 단계별문제 Python(~3판) 연산자 (0) | 2024.11.19 |
정올 문제풀이 - 단계별문제 Python(~3판) 문자열1 (0) | 2024.11.16 |
정올 문제풀이 - 단계별문제 Python(~3판) 변수와 입력 (0) | 2024.11.16 |
정올 문제풀이 - 단계별문제 Python(~3판) 출력 (0) | 2024.11.16 |