3.1리스트 (리스트 작성 및 액세스)
어레이 : 기본 요구와 함께 이루어지는 더미에서 동일한 유형의 데이터는 동일한 데이터 타입
데이터 타입이 아닌 파이썬 파이썬없이 배열되지만 파이썬 목록 때문에
목록 : 정수, 부동 소수점 숫자, 문자열, 객체, 수 사상 목록
목록을 만드십시오
member = ['weivid','heiye','mitu','wei'] #数组
print(member)
number = [1,2,3,4,4,566,6] #数组
mix = [1, 'weivid', 23,4, [1,2,4,5]] #列表,可以嵌套列表
print(mix)
빈 목록 :
empty = [] #在编程中通常创建一个空列表,以备后续进行访问添加
요소 목록에 추가합니다
1) APPEND 방법
이 방법 APPEND 기능 부재의 범주에 속하는, 그가으로 .Append 기능 나타내는 것을 추가 할 필요가있다
즉, 객체. 메소드 ()
member.append('wangwei')
print(len(member))
print(member)
2)의 방법을 확장
#extend 조작 대상은 파라미터이지만, 2 개 이상의 목록의 형태로 첨가 할 수있다
member.extend(['nihao', 'dudu'])
print(member)
3) 삽입 방법
이러한 두 가지 방법은 추가의리스트의 끝에서 수행된다
인서트 (파라미터 1, 파라미터 2)
# 파라미터하면, 즉, 두 개의 매개 변수를 삽입, 0은 최초의 객체를 나타내는 개시 위치로부터 상기 삽입 위치를 나타내고
member.insert(0,'bengbeng')
print(member)
3. 연습
목록에 요소를 추가하고, 이러한 방법의 차이를 설명 (1)
#append 연장, INSERT는
연장 #append하고리스트의 끝에 추가되고 APPEND 파라미터는 단일 추가리스트의 말미에 추가된다
원래리스트에리스트를 추가 #extend
mem = [1, 2, 'wang']
print(mem)
mem.append('wei')#添加单个元素 wei
print(mem)
mem.extend(['nihao',1,3])# 添加两个元素作为列表添加
print(mem)
mem.append(['meimei', 3, 4])# 添加一个元素 为列表
print(mem)
결과 :
다음 목록을 제공한다고 가정합니다 :
= #member [ 'weivid', 'heiye', 'NiHao', 'kuaile', 'SuanShu']
테이블 # 컬럼은 항
#member를 = 88 'weivid' 'heiye', 90 'nihao '85'kuaile ', 90'suanshu '88]
방법 #
변성 # 인서트 () 및 APPEND를 이용한 방법 ()
member = ['weivid','heiye','nihao','kuaile','suanshu']
member.insert(1,88)
member.insert(3,90)
member.insert(5,85)
member.insert(7,90)
member.append(88)
print(member)
결과 :
두 번째 방법은 직접 범위를 수정 #
부재 = 인쇄 3. 루프 [ 'weivid를'88 'heiye', 90 'nihao', 85 'kuaile', 90 'suanshu'88]
member = ['weivid',88,'heiye',90,'nihao',85,'kuaile',90,'suanshu',88]
for i in member:
print(i)
결과 :
1을 인쇄하는 프로그램을 작성
print("\ncase 1:")
count = 0
length = len(member)
while count < length:
print(member[count],member[count+1])
count += 2
결과 :
2를 인쇄하는 프로그램을 작성
print("\ncase 2:")
for each in range(length):
if each%2 == 0:
print(member[each],member[each+1])
결과 :
4. 인쇄 할 수있는 절차는 무엇입니까?
old = [1,2,3,4,5]
new = old
old = [6]
print(new)
[1,2,3,4,5] 인쇄