>백엔드 개발 >파이썬 튜토리얼 >Python에서 목록의 의미는 무엇입니까? 한 기사로 Python에서 목록의 방법과 사용법을 이해하세요.

Python에서 목록의 의미는 무엇입니까? 한 기사로 Python에서 목록의 방법과 사용법을 이해하세요.

Tomorin
Tomorin원래의
2018-08-15 17:31:567546검색

Python의

listpython의 일반적인 데이터 유형이며 Python의 내장 클래스이며 객체에서 상속됩니다. 다음으로 list의 일반적인 메소드를 종합적으로 소개하고 자신만의 클래스를 구현해보겠습니다. Python listfunction

define list

>>> li = ["a", "b", "mpilgrim", "z", "example"]
>>> li 
['a', 'b', 'mpilgrim', 'z', 'example']
>>> li[0]
'a' 
>>> li[4]
'example'

negative list index

>>> li 
['a', 'b', 'mpilgrim', 'z', 'example']
>>> li[-1] 
'example' 
>>> li[-3] 
'mpilgrim' 
>>> li 
['a', 'b', 'mpilgrim', 'z', 'example']
>>> li[1:3]  
['b', 'mpilgrim'] 
>>> li[1:-1] 
['b', 'mpilgrim', 'z'] 
>>> li[0:3]  
['a', 'b', 'mpilgrim']

add elements to list

>>> li 
['a', 'b', 'mpilgrim', 'z', 'example']
>>> li.append("new")
>>> li 
['a', 'b', 'mpilgrim', 'z', 'example', 'new']
>>> li.insert(2, "new")
>>> li 
['a', 'b', 'new', 'mpilgrim', 'z', 'example', 'new']
>>> li.extend(["two", "elements"]) 
>>> li 
['a', 'b', 'new', 'mpilgrim', 'z', 'example', 'new', 'two', 'elements']

Traverse

     list1 = [x for x in range(0,10,2)]          
      # 方法一      
      for i in range(len(list1)):         
           print(list1[i], end=' ')            
      # 方法二      
      for x in list1:       
         print(x, end=' ')            
      # 方法三      
      for ind,value in enumerate(list1):          
           print(ind, value, sep='=', end = ' ')

위 내용은 제 개인적인 이해입니다. 오해나 오류가 있으면 정정해주세요

위 내용은 Python에서 목록의 의미는 무엇입니까? 한 기사로 Python에서 목록의 방법과 사용법을 이해하세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.