有没有一种方法可以从单个列表理解表达式输出多个列表?

就像是

x, y = [expression for d in data]

基本上,我想获得与之等效的东西:

x = []
y = []
for d in data:
    x.append(d[0])
    y.append(d[1])

data嵌套列表在哪里

如果数据是词典列表怎么办?

x = []
y = []
for d in data:
    x.append(d['key1'])
    y.append(d['key2'])

如果我想对数据是字典列表的每一列应用不同的功能,该怎么办?

x = []
y = []
for d in data:
    x.append(func1(d['key1']))
    y.append(func2(d['key2']))
乔兰·比斯利(Joran Beasley)
x, y = zip(*[d[:2] for d in data])

我想是您想要的...它将为您提供x的列表和y的列表

如果数据中的每一行只有d [0]和d [1],则可以

x1,x2,x3 = 1,2,3
y1,y2,y3 = 3,4,5
data = [(x1,y1),(x1,y2),(x3,y3)]
x,y = zip(*data)

如果你有命令

from operator import itemgetter
x,y,z = zip(*map(itemgetter('key1','key2','key3'),data))

如果您想应用功能,则需要做

x,y = zip(*[(function1(row['key']),function2(row['key2'])) for row in data])

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有没有一种方法可以从单个列表理解表达式输出多个列表?

来自分类Dev

有没有一种方法可以在JavaScript需要表达式的地方包含“ var”列表?

来自分类Dev

有没有一种方法可以输出表达式而无需评估jupyter notebook

来自分类Dev

有没有一种方法可以将列表理解重写为for循环?

来自分类Dev

有没有一种方法可以将列表理解重写为for循环?

来自分类Dev

有没有一种方法可以通过索引合并多个列表索引?

来自分类Dev

有没有一种方法可以让iOS的自动更正忽略UITextView中的单个单词或正则表达式?

来自分类Dev

有没有一种方法来获取名称与给定正则表达式匹配的所有函数的列表?

来自分类Dev

有没有一种方法可以在表达式树中设置“ DeclaringType”?

来自分类Dev

有没有一种方法可以简化正则表达式匹配字符?

来自分类Dev

有没有一种方法可以在C ++中将输出生成为列表?

来自分类Dev

有没有一种方法可以通过命名列表绑定多个数据框?

来自分类Dev

有没有一种方法来获取多个列表python的索引?

来自分类Dev

有没有一种方法可以“遍历列表”?

来自分类常见问题

有没有一种方法可以衡量列表的排序方式?

来自分类Dev

Erlydtl:有没有一种方法可以渲染模板中的记录列表?

来自分类Dev

有没有一种方法可以比较两个列表与流?

来自分类Dev

Python:有没有一种方法可以漂亮地打印列表?

来自分类Dev

有没有一种方法可以刷新VSCode中的任务列表?

来自分类Dev

有没有一种方法可以使Python列表需要某个对象?

来自分类Dev

有没有一种方法可以合并R中的回归摘要列表?

来自分类Dev

切片时,有没有一种方法可以从列表的末尾开始?

来自分类Dev

有没有一种方法可以遍历列表并分配变量

来自分类Dev

有没有一种方法可以将列表放入Python集?

来自分类Dev

有没有一种方法可以使for循环沿列表的元素重复?

来自分类Dev

有没有一种方法可以使html列表像这样

来自分类Dev

Erlydtl:有没有一种方法可以渲染模板中的记录列表?

来自分类Dev

有没有一种方法可以计算javascript中的聚会列表?

来自分类Dev

有没有一种方法可以直接存储列表的索引范围?

Related 相关文章

  1. 1

    有没有一种方法可以从单个列表理解表达式输出多个列表?

  2. 2

    有没有一种方法可以在JavaScript需要表达式的地方包含“ var”列表?

  3. 3

    有没有一种方法可以输出表达式而无需评估jupyter notebook

  4. 4

    有没有一种方法可以将列表理解重写为for循环?

  5. 5

    有没有一种方法可以将列表理解重写为for循环?

  6. 6

    有没有一种方法可以通过索引合并多个列表索引?

  7. 7

    有没有一种方法可以让iOS的自动更正忽略UITextView中的单个单词或正则表达式?

  8. 8

    有没有一种方法来获取名称与给定正则表达式匹配的所有函数的列表?

  9. 9

    有没有一种方法可以在表达式树中设置“ DeclaringType”?

  10. 10

    有没有一种方法可以简化正则表达式匹配字符?

  11. 11

    有没有一种方法可以在C ++中将输出生成为列表?

  12. 12

    有没有一种方法可以通过命名列表绑定多个数据框?

  13. 13

    有没有一种方法来获取多个列表python的索引?

  14. 14

    有没有一种方法可以“遍历列表”?

  15. 15

    有没有一种方法可以衡量列表的排序方式?

  16. 16

    Erlydtl:有没有一种方法可以渲染模板中的记录列表?

  17. 17

    有没有一种方法可以比较两个列表与流?

  18. 18

    Python:有没有一种方法可以漂亮地打印列表?

  19. 19

    有没有一种方法可以刷新VSCode中的任务列表?

  20. 20

    有没有一种方法可以使Python列表需要某个对象?

  21. 21

    有没有一种方法可以合并R中的回归摘要列表?

  22. 22

    切片时,有没有一种方法可以从列表的末尾开始?

  23. 23

    有没有一种方法可以遍历列表并分配变量

  24. 24

    有没有一种方法可以将列表放入Python集?

  25. 25

    有没有一种方法可以使for循环沿列表的元素重复?

  26. 26

    有没有一种方法可以使html列表像这样

  27. 27

    Erlydtl:有没有一种方法可以渲染模板中的记录列表?

  28. 28

    有没有一种方法可以计算javascript中的聚会列表?

  29. 29

    有没有一种方法可以直接存储列表的索引范围?

热门标签

归档