'tuple'에 해당되는 글 2건

###단축키

data_typle = (..., ..., ...)   리스트와 다르게 변화할 수 없는 변수 만듬
tuple(...)   입력된 내용을 튜플로 변환함
tuple[-숫자] 숫자는 1부터 뒤에서부터 시작한다
tuple[숫자1:숫자2+1] 숫자1 시작 숫자2 끝 시작 값 부터 끝값까지 나열한다
tuple.index(값) 값 찾을값 값에 맞는 위치를 돌려준다
hex(id(data_tuple)) 주소찾을 tuple 튜플의 주소를 16진수로 반환한다
tuple1, tuple2 = (10, 20, 30), (40, 50)   튜플 다중 생성
값 in data_tuple 찾을값 있으면 ture 없으면 false
값 not in data_tuple   있으면 false 없으면 ture 
data_tuple.count(값) 갯수를 알려줌 같은값의 갯수를 알려줌
tuple(range(시작,끝+1,범위)   배열 반복함수로 만들기
tuple_G = item for item in data_tuple 안애 속성을 모조리 가져옴 안에 있는 속성을 모두 출력함
상위 tuple(tuple_G)   온전한 튜플로 돌아옴

### tuple()

data_tuple = (10,21.5, "파이썬:, True)

print("{0} {1}".format(type(data_tuple), data_tuple))

data_tuple = tuple(range(10, 21, 2))
print("{0} {1}".format(type(data_tuple), data_tuple))

data_str = "안녕하세요"
data_tuple = tuple(data_str)
print("{0} {1}".format(type(data_tuple), data_tuple))

### tuple()

data_tuple = [10, 20, 30, 40, 50]

print("data_tuple: {0}".format(data_tuple))


print("data_tuple[0]: {0}".format(data_tuple[0]))
print("data_tuple[1]: {0}".format(data_tuple[1]))
print("data_tuple[2]: {0}".format(data_tuple[2]))
print("data_tuple[3]: {0}".format(data_tuple[3]))
print("data_tuple[4]: {0}".format(data_tuple[4]))

### 학점 구조 만들기

# -*- coding: utf-8 -*-

# 학점.py

scores = []

count = int(input("총 학생 수를 입력하세요: "))

for i in range(1, count + 1):
	score = []
    kor = int(input("학생{0}의 국어 점수를 입력하세요: ".format(i)))
    socre.append(kor)
    mat = int(input("학생{0}의 수학 점수를 입력하세요: ".format(i)))
    score.append(mat)
    eng = int(input("학생{0}의 영어 점수를 입력하세요: ".format(i)))
    score.append(eng)
    scores.append(score)
    
for i, score inenumerate(socres):
	total = 0 
    for s in score:
    	total += s
    print("학생{0} => 총점: {1}, 평균: {2:0.2F}".format(i, total, total / len(score)))
블로그 이미지

Or71nH

,

###Tuple & List

변수 = ("홍길동", 20,...)   n개를 순서대로 가지는 변수 만듬
변수[0]   변수의 첫번째 값을 가져옴
변수 = ["홍길동", 20,...]   n개를 순서대로 가지는 리스트(배열) 만듬
변수 = {"홍길동", 20,...}   n개를 가지는 변수 만듬
{"홍길동", 20,...} |= {"홍길동", 32,...} | 합집합의 뜻을 가짐  2개의 set 변수를 합집합 함  중복은 하나만
변수 = {1: "홍길동", 2: 20,...} 1: 이름을 정해줌 ... : 앞에 이름을 정해주어 찾기 편하게 함
object = None   값을 넣지않음

>>>if not obj :

. . .     print("obj는 None입니다.")

not None 는 참

None 는 거짓

None 는 if 문에서 False 로 값이 나온다

 

del(변수)

변수 삭제할 변수 이름 

변수를 삭제한다

 

### Tuple

 

안의 값을 하나씩은 못바꾼다

하지만 한번에 다는 바꿀수 있다

위치를 인덱스라고 하는거 같다

 

변수 [0] = 1

위는 에러가 난다 

 

변수 = (1, 20)

새로 변수를 만들기 때문에 가능하다

 

 

### List

 

안의 값을 하나씩 바꿀수 있다

 

 

변수 [0] = 1

에러가 나질 않는다

https://tariat.tistory.com/610

 

파이썬 리스트(list) 사용방법 총정리! - 조회・추가・삽입・삭제・찾기・정렬・중복제거 등

프로그램은 여러가지 연산을 하면서 동작한다. 이러한 연산의 결과를 저장하기 위해 변수를 지정하고, 변수에 중간과정이나 결과를 저장하게 된다. 이러한 변수의 유형을 자료형이라고 한다. 파이썬에는 데이터 분..

tariat.tistory.com

 

### set

순서가 없으며 

중복된 값이 삭제가 된다

집합같다고 생각하면 된다

### Dictionary

변수 = {1: "홍길동", 2: 20,...}

 

추가

변수[4] = {"내용"}

변수["가"] = {"내용"}

 

### None 

 

null 객체 생성

 

object 

선언불가

 

object = None

 

True

 

https://wikidocs.net/22205

 

위키독스

온라인 책을 제작 공유하는 플랫폼 서비스

wikidocs.net

 

블로그 이미지

Or71nH

,