当前位置: 首页 > 面试题库 >

如何从字符串列表创建列表?

柴瀚昂
2023-03-14
问题内容

我有一个字符串列表,例如:

names = ['apple','orange','banana'] 

我想为列表中的每个元素创建一个列表,该列表的名称应与字符串完全相同:

apple = []  
orange = []  
banana = []  

如何在Python中做到这一点?


问题答案:

你可以通过创建一个dict:

fruits = {k:[] for k in names}

然后按(例如:)访问每个fruits['apple']你不想走单独的变量之路!



 类似资料:
  • 问题内容: 我有以下问题: 如何将以下代码片段转换为Java 8 lambda样式? 不知道,从以下内容开始: 问题答案: 您需要将自己的流放入列表: 有关其他信息,请访问文档 只是可以写成的另一种形式(因为类型将由编译器推断)

  • 毫无头绪,从以下入手:

  • 问题内容: 你最好采用哪种方法来连接序列中的字符串,以便在每两个连续对之间添加一个逗号。也就是说,例如,你如何映射到(案例和该分别映射到和。) 我通常会使用类似的东西,但也会感到有些不满意。 问题答案: 如果列表包含数字,则此功能将无效。 并且如果列表包含非字符串类型(such as integers, floats, bools, None),则执行以下操作:

  • 问题内容: 我想创建一个字符串映射到实例。这是正确的方法吗? 问题答案: 每当我想使用A时,我都发现切片是正确的选择,例如

  • 问题内容: 对于你们大多数人来说,这可能很容易解决,但是我不能简单地解决这个问题,对吗? 我想将此列表转换为。 提前致谢!! 问题答案:

  • 本文向大家介绍如何从Python的字符串列表中删除空字符串?,包括了如何从Python的字符串列表中删除空字符串?的使用技巧和注意事项,需要的朋友参考一下 您可以使用过滤器过滤掉空字符串。filter的第一个参数是lambda,它将告诉您字符串是否为空。您可以将此lambda传递为None,bool,len或检查字符串是否为空的函数。您可以通过以下几种方式进行检查: 请单击下面的链接以查看带有简单