當前位置:成語大全網 - 漢語詞典 - 如何從python字符串矩陣中取壹列或幾列?

如何從python字符串矩陣中取壹列或幾列?

要獲得字符串矩陣中的壹列或多列,可以使用切片操作或循環遍歷。

使用切片操作的代碼:

矩陣= [

“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])