[英]fill dataframe column with list of tuples
我有 dataframe 如下所示:
miles uid
12 235
13 234
14 233
15 236
一個列表list1如下所示:
[(39.14973, -77.20692),
(33.27569, -86.35877),
(42.55214, -83.18532),
(41.3278, -95.96396)]
我想要的 output dataframe
miles uid lat-long lat long
12 235 (39.14973, -77.20692) 39.14973 -77.20692
13 234 (33.27569, -86.35877) 33.27569 -86.35877
我怎樣才能做到這一點
如果DataFrame
的長度與列表第一列的長度相同,則僅分配,接下來的 2 列使用列表理解:
df['lat-long'] = list1
df['lat'] = [la for la, lo in list1]
df['lon'] = [lo for la, lo in list1]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.