python 원조 와 사전 및 집합 에 대한 얕 은 인식

1.원조(tuple)
1.원 조 는 수정 할 수 없습니다.보통 괄호 안에 있 는 일련의 항목 으로 쓰 고 위치 가 질서 가 있 으 며 고정 길이 입 니 다.
2.실제 원 조 는 문자열 과 목록 의 일반적인 시퀀스 작업 을 지원 합 니 다.'+','*',조각 나 누 기 작업 이 원조 에 적 용 될 때 새로운 원 조 를 되 돌려 줍 니 다.

print((1,2)+(3,4))>>>>(1,2,3,4)
print((1,2)*4)>>>>(1,2,1,2,1,2,1,2)
T=(1,2,3,4)
print(T【0】,T【1:3】)>>>>(1,(2,3))

3.원 조 는 문자열,목록,사전 을 제공 하지 않 습 니 다.원 조 를 상대 로 순 서 를 매 깁 니 다.보통 목록 으로 변환 해 야 정렬 방법 을 사용 할 수 있 습 니 다.

T=(“z”,"b"."c")
tem= list(T)
tem.sort()
print(tem)>>>> ["b","c","z"]
T=tuple(tem)
print(T) >>>>("b","c","z")

하지만 원조 내부 의 목록 은 평소 처럼 수정 할 수 있 습 니 다.

T=(1,[2,3],4)
T[1].[0] ="ABC"
print(T)>>>>>(1,["ABC",3],4)

2.사전(dict)
1.사전 은 무질서 합 니 다.즉,검색 할 때마다 데이터 정렬 이 일정 하지 않 습 니 다.키-value 형식의 데 이 터 는 아래 표 시 를 통 해 색인 할 필요 가 없 기 때 문 입 니 다.
2.사전 동작:

D1={} #     
D2={“spam”:1,"app":2}#     
D3={"food":{"spam":1,"egg":2}}#  
D2["app"]#       
D3["food"]["spam"]
"egg" in D3 #  egg     D3 ,     True
D2.keys()#  key 
D2.values()#  value 
D2[key]=44#        ,         key   ,      
del D2[key]#  

D2 = {"egg",1,"app",2}
print(D2["app"])
>>>>>>>2
print(D2)
>>>>>>>{"egg",1,"app",2}
len(D2)
>>>>>>>2#    keys      

     :
D2 = {"egg",1,"app",2}
D3 = {"egg",1,"app",2}
D2.update(D3)
print(D2)
>>>>>>>{"egg",1,"app",2,"egg",1,"app",2}

pop     :               
D2 = {"egg",1,"app",2}
D2.pop(“egg”)
>>>>>>>>1
print(D2)
>>>>>>>>{"app",2}


       :      key       
dict.fromkeys(["a","b"],0)
>>>>>>>>>{"a":0,"b":0}
3.집합(set)
집합 은 무질서 하고 중복 되 지 않 는 데이터 가 겹 치 는 것 이다.주요 역할
(1)무 거 운 것 을 제거한다.하나의 목록 을 집합 으로 바 꾸 어 중복 을 자동 으로 제거 합 니 다.
(2)관계 테스트;두 그룹의 데이터 이전의 교 집합,병렬 등 관 계 를 테스트 하 다.
관련 조작

s1= set([1,2,3,4,5,6,7])
s2 = set([2,5,4,6,3,9])
print(s1.intersection(s2))#     
>>>>>>>>{2,4,5,6,3}
print(s1.union(s2))#     
>>>>>>>>{1,2,3,4,5,6,7,9}
print(s1.difference(s2))#    
>>>>>>>>{7,9}
print(s1.isdisjiont(s2))#  s s2     
>>>>>>>>True
s1.add(10)#  1  
s1.update([8,9,10])#     
s1.remove(1)#    ,  1(      ,       )
s1.pop()#       
이상 의 이 편 은 python 원조 와 사전 과 집합 을 바탕 으로 하 는 얕 은 인식 이 바로 편집장 이 여러분 에 게 공유 한 모든 내용 입 니 다.여러분 에 게 참고 가 되 고 많은 응원 을 바 랍 니 다.

좋은 웹페이지 즐겨찾기