【发布时间】:2015-05-19 02:44:57
【问题描述】:
我是 Python 新手,但我有 Perl 编码经验。
我想知道是否有一种优雅的方式将列表“加入”到字符串中,就像 Python 中的 Perl 示例一样。
my $brands = [ qw( google apple intel qualcomm ) ]; #1st List
my $otherBrands = [ qw( nike reebok puma ) ]; #2nd List
say join ':' , ( @{$brands} , @{$otherBrands} );
# print "google:apple:intel:qualcomm:nike:reebok:puma"
我已经搜索了一段时间,但大多数答案都是使用 * 进行解包,这在我的情况下是不可行的。
【问题讨论】:
-
':'.join(['google', 'apple', 'intel', 'qualcomm', 'nike', 'reebok', 'puma'])
-
我不会在我的代码中硬编码这些品牌。我打算做的是将所有元素加入 2 个变量中。