파 이 썬:2 차원 목록 아래 표 시 된 호 환 방식(행렬 변환)

나 는 쓸데없는 말 은 그만 하고 코드 를 바로 붙 여 라!

#!/usr/bin/env python
# coding:UTF-8
 
 
"""
@version: python3.x
@author:   
@contact: [email protected]
@software: PyCharm
@file:         (    ).py
@time: 2018/12/30 10:24
"""
'''
    
 [[1,2,3],[4,5,6],[7,8,9]]
   [[1,4,7],[2,5,8],[3,6,9]]
'''
 
'''
#   :         0,       ,    
list1 = [[1,2,3],[4,5,6],[7,8,9]]
list2 = [[0,0,0],[0,0,0],[0,0,0]]
for i in range(3):
  for j in range(3):
    list2[j][i] = list1[i][j]
print(list2)
'''
 
'''
#   :    ,      
list1 = [[1,2,3],[4,5,6],[7,8,9]]
list2 = [[],[],[]]
for i in range(3):
  for j in range(3):
    list2[j].insert(i,list1[i][j])
print(list2)
'''
 
'''
#   :    
list1 = [[1,2,3],[4,5,6],[7,8,9]]
print([[list1[j][i] for i in range(3)] for j in range(3)])
'''
 
#   :     i ,      
list1 = [[1,2,3],[4,5,6],[7,8,9]]
print([[row[i] for row in list1] for i in range(3)])
이상 의 Python:2 차원 목록 아래 에 표 시 된 교환 방식(행렬 전환)은 바로 편집장 이 여러분 에 게 공유 하 는 모든 내용 입 니 다.참고 하 시기 바 랍 니 다.여러분 들 도 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기