我想在列表中加入2个符号:
ip="$(ifconfig eth0 | grep "inet addr:" | awk '{print $2}' | cut -d ':' -f 2)"
现在我只错过了“,”。不幸的是我不知道如何插入它们。有没有办法用连接添加它们?
答案 0 :(得分:4)
尝试使用以下代码:
L = [[1, 2, -3], [4, 5, -6], [7, 8, -9]]
', '.join(' '.join(map(str,item)) for item in L)
输出:
'1 2 -3, 4 5 -6, 7 8 -9'
答案 1 :(得分:2)
使用列表推导通常被认为比使用map()
和/或filter()
更“Pythonic”:
>>> L = [[1, 2, -3], [4, 5, -6], [7, 8, -9]]
>>> print(', '.join(' '.join(str(i) for i in l) for l in L))
1 2 -3, 4 5 -6, 7 8 -9