簡體   English   中英

如何使用 Python 將兩個 arrays 與特殊參數結合起來

[英]How can I combine two arrays with special parameters using Python

我有兩個 arrays:

a = ['a', 'b', 'c']
b = ['1', '2', '3']

如何將它們組合在一個名為“c”的數組中,並具有以下視圖:

c = ['a1', 'b2', 'c3']

您可以將內置函數mapzipstr.join一起使用:

list(map(''.join, zip(a, b)))

output:

['a1', 'b2', 'c3']

zip將允許您匹配相應的索引:

result = [''.join(x) for x in zip(a,b)]

您也可以嘗試這樣的事情(除了使用 zip function

>>>[j + b[i] for i, j in enumerate(a)]
['a1', 'b2', 'c3']

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM