Мне нравится ответ @syltruong, но enumerate
- еще один вариант:
for item1 in L1:
for index, item2 in enumerate(L2):
if item1 == item2:
L4.append(L3[index])
, Конечно, кошка a.gz b.gz> c.gz не работает.
На самом деле, это работает просто великолепно. Я просто протестировал его. Это даже зарегистрировало (вид) в gzip странице справочника.
Multiple compressed files can be concatenated. In this case, gunzip
will extract all members at once. For example:
gzip -c file1 > foo.gz
gzip -c file2 >> foo.gz
Then
gunzip -c foo
is equivalent to
cat file1 file2