중화사전망 - 자전 검색 - 파이썬 사전 크기 계산

파이썬 사전 크기 계산

A = "AAS mr3 idd4 bgs 7 DLS F9 EAF"

A 문자열의 번호를 가져와서 새 문자열로 출력하십시오.

A 문자열에 있는 각 문자의 발생 횟수 (대/소문자를 구분하지 않고 a 와 a 가 같은 문자임) 를 집계하여 사전으로 출력하십시오. 예 {'a': 3,' b':1}

A 문자열에 여러 번 나오는 문자를 삭제하고 첫 글자만 남기고 대/소문자를 구분하지 마십시오.

예: "aAsmr3idd4bgs7Dlsf9eAF", 제거한 후 "asmr3id4bg7lf9e" 출력.

A = "AAS mr3 idd4 bgs 7 DLS F9 EAF"

Def fun 1 _ 2(x):2

X = x. lower()# 대/소문자 변환

Num= []

Dic={}

X 의 I:

If i. Is digit():# 숫자인 경우 문자열 a 의 숫자를 가져와서 새 문자열을 출력합니다.

추가 수량 (1)

Else:#2 a 문자열에 있는 각 문자의 발생 횟수 (대/소문자를 구분하지 않음) 를 계산하고 사전을 출력하십시오. 예: {'a': 3,' b':1}

제가 DIC 에 있다면:

계속하다

그렇지 않은 경우:

Dic< 나>= x. count(I)

신규 = \ "\". 추가 (수량)

인쇄 "새 숫자 문자열은" +new

인쇄' 사전 예:% s'% DIC

Fun 1 _ 2(a)

함수 정의 3(x):

X=x.lower ()

새 3= []

X 의 I:

제가 뉴욕에 있다면 3:

계속하다

그렇지 않은 경우:

New 3. append(I)

' 을 (를) 인쇄합니다. 추가 (새 3)

재미 3 (하나)

확장 데이터:

Printf 함수 사용에 대한 참고 사항

1, 도메인 너비

%d: 정수 데이터의 실제 길이를 기준으로 출력합니다.

지정된 폭을 내보내는 경우 필드 폭을 지정할 수 있습니다. % MD-&; Gt; M 도메인 너비, 인쇄 후 콘솔에 m 비트 표시

인쇄할 자릿수가 우리가 설정한 M 을 초과하면 그대로 출력됩니다.

인쇄할 번호의 자릿수가 설정된 자릿수보다 적으면 다음과 같이 공백을 채웁니다.

M 이 양수이면 왼쪽 정렬 (왼쪽 채우기) 입니다.

M 이 음수이면 오른쪽으로 정렬합니다 (오른쪽 채우기).

2. 이스케이프 문자

문자'% ‧' 을 (를) 출력하려면' 형식 제어' 문자열에 두 개의 연속% s 로 표시해야 합니다.

예: printf(“% f%%',1.0/3); 출력 결과: 0.333333%.