Add an item to the end of the list; equivalent to a[len(a):] = [x].


    Extend the list by appending all the items in the given list; equivalent to a[len(a):] = L.


list.insert(i, x)
    Insert an item at a given position. The first argument is the index of the element before which to insert, so a.insert(0, x) inserts at the     front of the list, and a.insert(len(a), x) is equivalent to a.append(x).


    Remove the first item from the list whose value is x. It is an error if there is no such item.


    Remove the item at the given position in the list, and return it. If no index is specified, a.pop() removes and returns the last item in     the list. (The square brackets around the i in the method signature denote that the parameter is optional, not that you should type     square brackets at that position. You will see this notation frequently in the Python Library Reference.)


    Return the index in the list of the first item whose value is x. It is an error if there is no such item.


    Return the number of times x appears in the list.


    Sort the items of the list, in place.



Reverse the elements of the list, in place.





>>> a = [66.25, 333, 333, 1, 1234.5]
>>> print a.count(333), a.count(66.25), a.count('x')

2 1 0
>>> a.insert(2, -1)
>>> a.append(333)
>>> a

[66.25, 333, -1, 333, 1, 1234.5, 333]
>>> a.index(333)
>>> a.remove(333)
>>> a
[66.25, -1, 333, 1, 1234.5, 333]
>>> a.reverse()
>>> a

[333, 1234.5, 1, 333, -1, 66.25]
>>> a.sort()
>>> a
[-1, 1, 66.25, 333, 333, 1234.5]

저작자 표시 비영리 변경 금지


Python으로 자신의 아이피 찾는 방법

import socket # 소켓 모듈을 불러온다.
1. socket.gethostbyaddr(socket.gethostname())
# 호스트 이름과 호스트의 맥 주소를 가져온다.

2. socket.gethostbyname(socket.gethostname())
#호스트의 ip를 가져온다 

3. socket.gethostname()
# 호스트의 이름을 가져온다.

4. socket.getaddrinfo('hostname',port)
# 호스트의 모든 ip와 맥주소를 알려준다?인거같음.

5. socket.gethostbyname_ex(socket.gethostname())
# 호스트의 ip를 가져온다

5번과 2번의 차이는 2번은 단 하나만 가져오고

5번은 주소가 여러개일때 즉 공유기에 공유기를 하나 더 연결에 그 안에 pc가 설치되어있을 경우 or 무선랜과 유선랜이 있을 경우 or 가상머신을 깔아서 가상 랜 드라이버가 있을경우 사용한다.

저작자 표시 비영리 변경 금지


python unicode와 마찬가지의 경우로, 어떤 식으로 해석해야 할지를 정해주면 해결된다.
작성한 파일의 첫줄이나 두번째 줄에 다음을 추가한다.

# -*- coding: utf-8 -*-

encoding의 종류는 각자의 상황에 맞추어 utf-8, cp949 등을 써주면 된다.

저작자 표시 비영리 변경 금지


티스토리 툴바