使用切片操作的代碼:
矩陣= [
“abcde”,
“fghij”,
“荷航”,
“pqrst”,
" uvwxy "
]
#取第壹列
column 1 =[矩陣中行的row[0]
print(column 1)# Output:[' a ',' f ',' k ',' p ',' u']
#取第二和第三列
column 2 _ 3 =[矩陣中行的row[1:3]
Print(column2_3) # Output: ['bc ',' gh ',' lm ',' qr ',' vw']
在上面的代碼中,` matrix '是壹個字符串矩陣,每壹行都是壹個字符串。使用列表派生公式,您可以很容易地從每行的指定位置獲得字符或子字符串。
如果不想使用列表派生,也可以使用循環遍歷來獲取列數據:
#取第壹列
column1 = []
對於矩陣中的行:
column1.append(row[0])
#取第二和第三列
column2_3 = []
對於矩陣中的行:
column 2 _ 3 . append(row[1:3])