중화사전망 - 자전 검색 - 파이썬 사전 크기 계산
파이썬 사전 크기 계산
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%.