回答
>>> A = ['A', 'B', 'C']
>>> B = [24]
>>> import itertools
>>> list(zip(itertools.cycle(B), A))
[(24, 'A'), (24, 'B'), (24, 'C')]
如果您B
是['24']
,不[24]
,嘗試:
>>> A = ['A', 'B', 'C']
>>> B = ['24']
>>> import itertools
>>> list(zip(itertools.cycle(map(int, B)), A))
[(24, 'A'), (24, 'B'), (24, 'C')]
我想你知道嗎? int對象和STR對象之間fference ...
出於某種原因,我得到這個:[('2','A'),('4','B'),('2','C')] –
看起來像你的' B'是'24',而不是'24'。嘗試'列表(zip(itertools.cycle(map(int,B)),A))' –
謝謝隊友。 Sry Im對Python很新穎 –
無需任何外部模塊要求,這將在具體情況下工作:
A = ['A', 'B', 'C']
B = [24]
C = zip(B * len(A), A)
print C
[(24, 'A'), (24, 'B'), (24, 'C')]
出於某種原因,我得到了這個:[('2','A'),('4','B'),('2','C')] –
@andresAlvarado You won如果您按照我提供的代碼使用代碼(包括賦值給'A'和'B'),則不會獲得該輸出。如果您的問題指出'B'是一個字符串文字(即B ='24''),而不是* list *,我可以複製您的輸出。 –
- 1. 合併兩個不同大小的UIImageViews
- 2. 風暴:不同大小的幾個滑動窗口的最小/最大聚合
- 3. 如何排列/組合不同大小的列表? python
- 4. 不同大小的排列
- 5. 如何根據視口大小調整元素的大小,並同時「限制」最大和最小大小?
- 6. Android中不同佈局大小的最佳圖像大小
- 7. 列表<SelectOption>最大大小
- 8. python:字典中列表的組合,列表的大小不一
- 9. 檢索最大列大小
- 10. Bootstrap不包裝沒有大小的列
- 11. 列表中的最大數小於數
- 12. 重新排列的陣列 - 最小,最大,第二最小,第二最大,
- 13. 比較兩個不同大小的列表列表
- 14. 大小相同的HTML表列
- 15. 將兩個不同大小的列表組合成一個組合
- 16. 按Python中的最小/最大列表排序列表
- 17. 的出列不同大小的「項目」
- 18. 在R中合併不同大小的數據幀。
- 19. 合併不同大小的多個csv文件
- 20. Matlab-合併兩個不同大小的矩陣?
- 21. 將兩個不同大小的字符串合併爲C
- 22. 合併兩個不同大小的矩陣
- 23. Clojure - 合併兩個向量不同大小的向量
- 24. 計算頁表的最小和最大大小
- 25. ExtJS Portal - 不同大小的列
- 26. 我想用不同大小的列
- 27. 最大大小
- 28. 列表大小與它的大小不匹配
- 29. 最小化ExtJS的大小
- 30. 的UITableViewCell大小不合適
這在一般情況下得以確認;說'B = [24,35]'。你想要'C'成爲什麼? – DSM
這是特定情況。只有B中的一個元素 –