화이트 과학 파이썬 - day06- 튜플, 중첩, 사전, 문자열

오늘은 day06이며, 다음은 학습 내용의 요약이다 :

그러나 라인 노력 Mowen 미래.

-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -----------

 튜플 : 튜플

파이썬은 튜플의 요소를 수정할 수 없습니다 것을 제외하고 튜플의 목록과 유사합니다.

튜플 괄호, 대괄호 목록을 사용합니다.

튜플은 괄호 안의 요소가 될 수 쉼표로 구분하여 추가 할 필요가 매우 간단 만듭니다.

튜플은 0과 특별한 요소가 포함되어 있으므로 추가적인 구문 규칙이 있습니다 :

 

 중첩 된 목록 :

운영:

 

사전 :

또 다른 변수는 사전 컨테이너 모델이며, 모든 유형의 개체를 저장할 수 있습니다.

각 사전 키 (키 => 값)에 콜론 쌍 ( : ) (각 피어 사이의 쉼표, 분할되고 , 괄호를 포함하는 모든 사전 (분할) {})

키는 고유해야하지만 값은 필요하지 않습니다.

값은 모든 데이터 유형이 걸릴 수 있지만, 키는 불변해야합니다.

불변의 유형 : 정수, 문자열, 튜플

변수 유형 : 사전, 목록

형식 : 변수 이름 = {키 값, 키 값}

-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------

작성자 :

방법 1 :

운영:

방법 2 :

 

찰스 :

키에 의해 값을 찾을 수 있습니다.

모든 키를 확인합니다 :

당신이 그것의 가치를보고 싶다면, 값을 변경하는 키가 될 것입니다.

당신은 키 - 값 쌍을 모두 확인하고 싶은 경우, 값이 항목을 변경했습니다.

 

 

改:除了可以用增的方法1的重新赋值方法外,还有下面这种:

 

 删:

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

1.fromkeys

(可用于初始化)

2.嵌套

字典里面可嵌套字典或者列表都可以,列表页都可以嵌套字典。

在修改时,遇到字典用键,遇到列表用索引值,然后查找出来之后赋值即可,其他操作一样,反正一句话:

遇到字典用键,遇到列表用索引值

3.排序

sorted

 

4.字典的遍历:

这种方法效率做最高

 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

字符串操作:

1.
a="Let's go "
print(a)
2.
* 重复输出字符串
print('hello'*20)

3.
[] ,[:] 通过索引获取字符串中字符,这里和列表的切片操作是相同的
print('helloworld'[2:])

4.
关键字 in
print(123 in [23,45,123])
print('e2l' in 'hello')

5.
% 格式字符串
print('alex is a good teacher')
print('%s is a good teacher'%'alex')

6.
a='123'
b='abc'
d='44'
c=a+b
print(c)
(效率慢)
c= ''.join([a,b,d])
print(c)
(效率快)
-----------------------------------------------------------------------------------------------------------------------

字符串内置方法:

 



추천

출처www.cnblogs.com/zrh058/p/11247726.html