diff --git "a/\354\260\275\354\235\230\354\206\214\355\224\204\355\212\270\354\233\250\354\226\264\354\236\205\353\254\270 11/\354\260\270\352\263\240" "b/\354\260\275\354\235\230\354\206\214\355\224\204\355\212\270\354\233\250\354\226\264\354\236\205\353\254\270 11/\354\260\270\352\263\240" new file mode 100644 index 0000000000000000000000000000000000000000..316b20ff7fb4454d6e57c1d9eeee0158b024d50b --- /dev/null +++ "b/\354\260\275\354\235\230\354\206\214\355\224\204\355\212\270\354\233\250\354\226\264\354\236\205\353\254\270 11/\354\260\270\352\263\240" @@ -0,0 +1,19 @@ +리스트 = 변경가능 +튜플 = 변경 X + +([],[])랑 [(),()] 차이. 문제내기 좋음. + +a = ([1,2,4],[5,6,7]) 일 때, a[0] = [1,2,4] a[1] = [5,6,7], 이는 튜플이다. + +a[0][0] = 1, a[0][1] = 2...... 이는 element이며, 수정 가능함. + +a = 23232323 +b = a & 0xffffffff = a를 비트화. +count = 0 = count 변수 지정 +for x in range(32): = 32번 반복 + if ( a & (1 << x) != 0): = a와 (1 * x)의 비트 연산. &에서 값이 0이 아니라면 + count = count + 1 = 카운트 변수 + 1 +print(a, bin(b), count) + + +a = "" = null \ No newline at end of file