2022. 9. 15. 20:15ㆍ스파르타코딩(22.8.29~22.12.31)/Python 정리
리스트 : 값에 [ ] 대괄호를 사용
states_of_america = ["Delaware","Pennsylvania"]
states_of_america[1] = "Pencilvania"
# 리스트 항목 ([1]번) 변경하기
#리스트 안의 순서는 0으로 시작하기 때문에 펜실베니아는 2번째지만 1번괄호로 넣는다.
states_of_america.extend(["myland,","myland2"]) # 여러개 마지막 항목에 추가
states_of_america.append("myland") # 리스트 추가하기
#예시 랜덤 계산하는사람 뽑기
import random #랜덤 함수 모듈을 불러준다.
names_string = input("Give me everybody's names, seperated by a comma.")
names = names_string.split(",") # 콤마기준으로 리스트를 분리함.
names_num = len(names) #값의 범위
names_random=random.randint(0,names_num-1)
#리스트 names_random은 random.randint(범위내에 무작위로 뽑기)
#인덱스 값은 0부터 시작하므로 범위에서 1을 뺴준다.
TYPE 1
print(f'이번에 계산할 사람은 "{names[names_random]}" 입니다!')
# f스트링을 이용하여 출력할 내용을 설명해준다.
TYPE 2
person_who_will_pay = random.choice(names)
print("이번에 계산할 사람은 " + person_who_will_pay + " 입니다")
# 길게 적었지만 random 모듈안에 choice 라는 한줄짜리 함수가 있었다. 참고.
ex_ TYPE
중첩리스트
'스파르타코딩(22.8.29~22.12.31) > Python 정리' 카테고리의 다른 글
- Class 함수와 상속 (0) | 2022.09.22 |
---|---|
for문 예제-2 password 만들기 (0) | 2022.09.20 |
for문 예제 연습 (0) | 2022.09.20 |
-def 함수 (0) | 2022.09.19 |
랜덤 함수 (0) | 2022.09.14 |