반응형
Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 1152
- 11720
- 이미지분류
- TensorFlow
- 콘솔창
- Unity
- 동적할당
- 백준
- C심화
- 형변환
- generics
- scanf
- 문자열 함수
- 자료형
- 공백포함
- 1546
- split
- C
- DART
- 이중포인터
- 2차원 배열
- 아스키코드
- Failed to create GICache
- github
- c언어
- sourcetree
- nullsafety
- 절대강좌유니티
- 코뮤니티
- 미로찾기
Archives
- Today
- Total
목록Python/문법 (2)
The Nights
[Python] append()와 extend() 차이
list.extend()는 파이썬의 리스트 메소드로, 한 리스트에 다른 iterable(리스트, 튜플, 문자열 등)의 요소를 각각 풀어서 덧붙이는 함수 ✅ 기본 문법list1.extend(iterable) iterable: 리스트, 튜플, 문자열 등 반복 가능한 객체 .extend()를 활용한 예제는 다음과 같다.a = [1, 2, 3]b = [4, 5]a.extend(b)print(a) # [1, 2, 3, 4, 5]b의 각 요소를 a에 하나씩 추가한다 append를 사용했을 때는 다음과 같다.a = [1, 2, 3]b = [4, 5]a.append(b)print(a) # [1, 2, 3, [4, 5]]위와 같이 리스트 그 자체로 append가 되는 것을 확인할 수 있다. 정리하면 다음과 같다.ex..
Python/문법
2025. 6. 7. 22:34
예를 들어, 다음과 같은 문장을 출력하려고 할 때 띄어쓰기와 탭을 신경 쓰지 않고 문자만 출력하고 싶다면? a = '\n\n\n\n\n\n\n\n\n\n\t\t안녕하세요\n\n\n\n\n\n반가워요\t\t\t\t\n' print(a) print(a.split()[0:]) 리스트의 형태가 싫고 문장형으로 출력하고 싶다면 따로따로 해주면 된다. --> 문장으로 한 줄로 나타내고 싶다면 print(a.split()[0], end=' ') print(a.split()[1])
Python/문법
2021. 8. 26. 14:45