일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Java
- 자바
- JS
- event
- 프로그래머스스쿨
- JavaScript
- 클래스
- GIT
- StringBuilder
- array
- Swing
- 스프링부트
- 배열
- AssertJ
- Dict
- 파이썬
- 자바스크립트
- thread
- join()
- c#
- 메소드
- Python
- class
- 저장소
- docker
- SSL
- SpringBoot
- synchronized
- 객체
- Docker Desktop
- Today
- Total
목록프로그래밍 (89)
정리노트
주어진 리스트 : [80, 20, 20, 30, 60, 30] set() 로 집합 변경 후 sorted() 정렬 + reverse() 리스트의 원소를 역순으로 배열하기 (내림차순 정렬 아님) + myList.sort() 오름차순 정렬 + myList.sort(reverse = True) 내림차순 정렬 myList = [80, 20, 20, 30, 60, 30] myList = sorted(set(myList)) print(myList) 출력 : [20, 30, 60, 80]
책 : 파이썬express / P304 Q14 10 : 10 / 2차원 리스트 만들고 값은 0으로 입력 변수 = [[0 for x in range(10)] for y in range(10)] 사용자가 원하는 좌석을 선택시, 빈좌석 확인, 예약, 입력. def seat_inf(): print("좌석을 확인해주세요.") print("=================================") print(" 1 2 3 4 5 6 7 8 9 10 열") print("=================================") print(" SCREEN") def seat_check(): for i in range(10): if i == 9: print(i+1,"행",end = " ") else: prin..
retainAll() 사용 대상리스트명.retainAll(비교리스트명) 주의사항. 대상의 값이 보존되지 않고 비교 후 바로 변경된다. 기존값이 필요시, 같은 내용으로 리스트를 하나 만들어 둘 것. import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class p302_q8 { public static void main(String[] args) { List a = new ArrayList(Arrays.asList(1, 2, 3, 4, 5)); List b = new ArrayList(Arrays.asList(1, 3, 3, 4, 5, 6, 7)); List c = new ArrayList(Arrays.asLi..
len() - 리스트 길이 구하기 num = [1,2,3,4,5,6,7,8,9,10] print(num) for i in range(0, len(num)): if i > 1 and i > 일반 List 의 경우 a.length..
1. ArrayList 선언시, 값을 바로 넣고 싶은 경우 ex) Integer list[] = {1, 2, 3, 4, 5}; ArrayList arr = new ArrayList(Arrays.asList(list)); List list = Arrays.asList(1, 2, 3, 4, 5); ArrayList num = new ArrayList(); ArrayList num = new ArrayList(Arrays.asList(1,2,3,4,5,6,7,8,9,10)); 2. ArrayList 길이, 값 불러오기 ex) 리스트 명 = a >> 일반 List 의 경우 a.length >> ArrayList 의 경우 a.size() 해당 index 내부값 불러오기 (0 번째) a.get(0) index 2의..
Q) 정수를 입력받고 소수인지 확인하기 + (여러코드 사용연습을 위한 추가) 반복하기 위한 값 받기, 범위 밖의 값일 경우 다시 입력받기. ch = ch.toUpperCase(); // 대문자로 변환(String만 가능) ch = ch.toLowerCase(); // 소문자로 변환(String만 가능) Scanner는 문자열(String)이 아닌 문자(Char)로 입력받는 것이 없다. 입력받은 값과 지정해놓은 char 리스트의 값과 비교하기 위하여 char sel = ch.charAt(0); // ch의 문자열 0번째 문자를 꺼내어 char타입의 sel 변수에 초기화. 사용. // char 변수 = sc.next().charAt(0); 처럼 입력받는 즉시 다른 변수에 초기화 가능하다. 대문자. 소문자 변..

Q1) 1부터 100 사이의 난수 10개를 받고 List에 추가하기. Q2) 리스트에 추가할 값의 개수를 입력받아 리스트의 index 범위를 미리 지정하고 해당 index에 값을 넣기 // 리스트를 생성시 범위자리에 입력을 받을 변수를 넣는다. ArrayList sum_list = new ArrayList(num); import java.util.ArrayList; import java.util.Scanner; public class p301_1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("입력할 값의 개수 : "); int num = sc.nextInt(); ArrayLis..