生成元组列表以导入到熊猫df

时间:2019-12-19 12:50:40

标签: python pandas list tuples

我找到了带有以下代码的辅音簇列表:

{
  "$schema": "https://vega.github.io/schema/vega-lite/v4.json",
  "width": {"step": 10},
  "height": 120,
  "data": {"url": "data/cars.json"},
  "mark": "area",
  "encoding": {
    "x": {"field": "Name", "type": "nominal", "scale": {"round": false}, "axis": {"offset": 5}},
    "y": {"aggregate": "count", "type": "quantitative"}
  }
}

[[''f','n','n','l'],['d','s','str','s'],['r'],['mp' ,'rt','nt'],['n','mb','rs']]

我需要获取每个单词的最大辅音计数,以作为(元组的列表)导入到熊猫数据框。我尝试过各种方法,但没有成功。

3 个答案:

答案 0 :(得分:2)

这应该为您提供所需的信息:

def largest_cluster(cons_list):
    return max(len(c) for c in cons_list)

然后您可以通过以下方式获取元组:

tuples = [(w, largest_cluster(cons)) for w, cons in zip(list2, d)]

答案 1 :(得分:0)

工作正常,现在将其导入带有列标签的熊猫。希望可以。

答案 2 :(得分:0)

如果单词没有辅音,则出现ValueError:max()arg为空序列。我该如何解决?