python 3 목록 작업


  목록 제목 만 들 기 = ["Liunx","python","web","java"]
#    

print(subject)

#    
['Liunx', 'python', 'web', 'java']

#     ,       0   
print(subject[0]) # 0    ,           
print(subject[1])  
print(subject[2])
print(subject[3])

print(subject[1:3])#                 ,        ,    
print(subject[-1])#           
print(subject[-2]) #             
print(subject[-3:]) #                   
#    
Liunx
python
web
java
['python', 'web']
java
web
['python', 'web', 'java']

 리스트 추가 
 목록 제목 만 들 기 = ["Liunx","python","web","java"]
#    
subject.append("php")

#    

print(subject)
['Liunx', 'python', 'web', 'java', 'php']

##          
subject.insert(1,"windows") #  windows ,   1   

#     
print(subject)
['Liunx', 'windows', 'python', 'web', 'java', 'php'] # 1      Windows  

subject.insert(2,"UI")
#     
print(subject)

['Liunx', 'windows', 'UI', 'python', 'web', 'java', 'php']

 # 목록 삭제
 목록 제목 만 들 기 = ['Liunx', 'windows', 'UI', 'python', 'web', 'java', 'php']
#      
subject.remove("php")
#    
print(subject)
['Liunx', 'Unix', 'UI', 'python', 'web', 'java']
#      
del subject[0] #  Liunx
#    
print(subject)
['Unix', 'UI', 'python', 'web', 'java']
# pop           ,    java
subject.pop()
#    
['Unix', 'UI', 'python', 'web']
#         
print(subject.index("python"))
2

 #통계 원소 의 개수
 목록 만 들 기 subject = ['Liunx', 'windows', 'UI', 'python', 'web', 'java', 'php','python']
print(subject.count("python"))
print(subject)
2

#     

subject.reverse()

print(subject)

['python', 'php', 'java', 'web', 'python', 'UI', 'windows', 'Liunx']

#             assci    
subject.sort()
print(subject)
['Liunx', 'UI', 'java', 'php', 'python', 'python', 'web', 'windows']

#       
subject.clear()
print(subject)
[]

 리스트 확장  extend
 목록 만 들 기
subject = ['Liunx', 'windows', 'UI', 'python', 'web', 'java', 'php','python']
subject2 = ["a","b","c"]
subject.extend(subject2)
print(subject)
print(subject2)

#    
['Liunx', 'windows', 'UI', 'python', 'web', 'java', 'php', 'python', 'a', 'b', 'c']
['a', 'b', 'c']

 #목록 의 copy 
 목록 만 들 기  subject = ["Liunx","python","web",["c++","ruby"],"java"] 
subject = ["Liunx","python","web",["c++","ruby"],"java"] 
subject3 = subject.copy()#  subject    
#    
print(subject)
print(subject3)
['Liunx', 'python', 'web', ['c++', 'ruby'], 'java']
['Liunx', 'python', 'web', ['c++', 'ruby'], 'java']

#   subject      
subject[0] ="GNU liunx 
subject[3][0]="C++"
#    
print(subject)
print(subject3)
['GNU liunx ', 'python', 'web', ['C++', 'ruby'], 'java'] # subject 
['Liunx', 'python', 'web', ['C++', 'ruby'], 'java'] # subject 3

       subject[0] ="GNU liunx        subject3     ,subject[3][0]="C++"       。 copy  copy   ,        copy
,  copy         , subject[0] ="GNU liunx               ,  subject3[0]          Liunx

           
import copy
subject = ["Liunx","python","web",["c++","ruby"],"java","PHP"] #       
subject[0] ="small liunx "
subject[3][0]="C++"
subject3 = copy.deepcopy(subject)
print(subject)
print(subject3)
['small liunx ', 'python', 'web', ['C++', 'ruby'], 'java', 'PHP']
['small liunx ', 'python', 'web', ['C++', 'ruby'], 'java', 'PHP']

 #목록 의 순환 값
 #목록 만 들 기  subject = ["Liunx","python","web",["c++","ruby"],"java","PHP"]
subject = ["Liunx","python","web",["c++","ruby"],"java","PHP"]
for i in subject:
    print(i)
#    
Liunx
python
web
['c++', 'ruby']
java
PHP

Python 의 목록 작업 이 완료 되 었 습 니 다.

좋은 웹페이지 즐겨찾기