2012-01-09 48 views
4

我是一个本地perl,但最近使用python很多。我想知道是否有类似于perl qw //操作符的东西,这是一种快捷方式,用于在创建不包含空格的多个字符串列表时输入多个引号和逗号。Python中的Perl qw-operator?

例子:@list = qw(Paul Michael Jessica Megan);(从wikibooks

我真的不能找到任何东西,但运营商的名称可能有很大的不同...... 干杯,拉尔斯

+0

[python等效于perl的qw()](https://stackoverflow.com/questions/3534714/python-equivalent-to-perls-qw)的可能重复 – PerlDuck 2017-06-26 11:50:38

回答

6

没有,但你可以使用split

my_list = "Paul Michael Jessica Megan".split(" ") 
+2

您可以省略空格参数a它默认分割任何空格。 – yak 2012-01-09 14:51:55

+0

是的。我只是好奇,是否有类似的东西。但是我不得不承认,这些解决方案对于python来说非常方便。 – LarsVegas 2012-01-09 14:56:19