파이썬 학습IDLE 단축키 및 목록 관련 기타
9014 단어 python
Tab 완료: 코드 일부를 입력하고 Tab 키를 누르면 IDLE에서 목록 도움말 문 완성
예비(fallback) 코드문: Alt+P(Previous)를 눌러 IDLE에 입력한 코드문으로 예비(fallback)할 수 있습니다.
다음 코드문: Alt+N(Next)을 눌러 다음 코드문으로 이동
IDLE 기본 설정 조정: Options>Configure IDLE를 통해 기본 동작을 조정합니다.
목록:
목록 끝에 데이터 추가:list.append()
목록 끝에서 데이터 삭제:list.pop()
목록 끝에 데이터 항목 집합 추가:list.extend()
목록에서 특정 위치에서 데이터 항목 삭제:remove()
목록의 특정 위치에 데이터 항목 추가: insert ()
>>>cast=["clee","palin","Idle"]
>>> cast.append("Gilliam")
>>> print cast
['clee', 'palin', 'Idle', 'Gilliam']
>>> cast.pop()
'Gilliam'
>>> print cast
['clee', 'palin', 'Idle']
>>> cast.extend(["Gilliam","Chapman"])
>>> cast
['clee', 'palin', 'Idle', 'Gilliam', 'Chapman']
>>> cast.remove("Chapman")
>>> print cast
['clee', 'palin', 'Idle', 'Gilliam']
>>> cast.insert(0,"Chapman")
>>> cast
['Chapman', 'clee', 'palin', 'Idle', 'Gilliam']
목록 항목 자체가 목록인지 확인하기: isinstance ()
>>> movies=["The Holy Grall","Terry Jones & Terry Gilliam",91,["Graham Chapman",["Michael Palin","John Cleese","Eric Idle"]]]
#
>>> for item in movies:
if isinstance(item,list):
for inner_item in item:
if isinstance(inner_item,list):
for deep_item in inner_item:
print deep_item
else:
print inner_item
else:
print item
The Holy Grall
Terry Jones & Terry Gilliam
91
Graham Chapman
Michael Palin
John Cleese
Eric Idle
#
>>> def print_allitems(given_list):
for item in given_list:
if isinstance(item,list):
print_allitems(item)
else:
print item
>>> print_allitems(movies)
The Holy Grall
Terry Jones & Terry Gilliam
91
Graham Chapman
Michael Palin
John Cleese
Eric Idle
현재 역할 영역에 정의된 모든 이름의 집합을 되돌려줍니다:locals ()
if 'data' in locals():
data.close()
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.