문자열 마지막 번째 리스트 생성예제 질문
224
작성한 질문수 5
word[len(word)-1]
이라고 말씀해주셨지만
word[-1]
만으로도 같은 결과가 나옵니다.
어떤식으로 다른건지 알 수 있을까요?
답변 1
1
len(word)함수는 인자의 길이값을 반환하는 함수 입니다.
예를 들어
word = "HELLO!"
라면 len(word)는 총 6글자이므로 6을 반환합니다.
즉, word[len(word)-1] 은 word의 최대 길이인 6에서 1을 뺀 5를 반환하여 리스트의 마지막 값을 가리키게 됩니다.
컴퓨터 언어에서는 순서를 1부터 세는게 아닌 0부터 세므로 마지막 값의 인덱스는 (리스트의 요소 갯수) -1을 len(word)-1으로 표현 하신거고
word[-1] 도 마찬가지로 word 문자열의 마지막 인덱스를 가리키는 방법이므로 동일한 결과가 나온것입니다.
python run.py 실행시 에러 문제
0
8
1
조건 반복문 질문: for 문 ?
0
9
0
54강 4분 41초에서 질문 있어요.
0
10
1
커서창
1
16
2
강의 제작
1
16
1
23강 질문드립니다, 강사님.
0
14
1
import
0
9
1
45강 예제4번에서 질문 있어요!
0
11
0
45강 강의 10분 03초 내용에서 x + 1 을 하는 이유는 뭔가요?
0
10
1
Json.stringify 관련 오류일까요?
0
11
2
3강, 7강 화면이 안나옵니다. 그냥 검은화면으로만 노출되요;;
0
12
1
cursor 환경
1
17
2
Gradio 실행 시 에러 발생 문의
0
16
2
Gradio 실행 시 Jinja2 / ASGI TypeError: unhashable type: 'dict' 에러 문의
0
19
2
안녕하세요, 강의자료 요청드립니다
0
16
1
개발 환경 준비와 프로젝트 구조 강의 관련
1
13
2
자료실 문의합니다. AIDU 툴 다운받으려고합니다.
0
11
1
수강연장요청 문의
0
21
1
강아지이름 플래그변수 이용
0
217
0
38분쯤 예문
0
185
0
슬라이싱 오류? 와 궁금증
1
381
1
함수(실습-3) ex05.py 소수구하는 방법요
3
249
1
리스트2(실습-5) 질문
0
212
1
리스트-1(이론-2)
0
283
1





