假设我有2个列表
my_list1 = [1,2,3]
my_list2 = ["a","b","c"]
如何获得这样的输出:
1a, 2b, 3b
答案 0 :(得分:1)
尝试以所需的格式打印:
print(*[str(i)+j for i,j in zip(my_list1, my_list2)], sep=',')
输出:
1a,2b,3c
答案 1 :(得分:0)
如果两个列表的长度始终相同,那么您可以这样做:
try {
Object service = getSystemService("statusbar");
Class<?> statusBarManager = Class.forName("android.app.StatusBarManager");
Method expandSettings = statusBarManager.getMethod("expandSettingsPanel");
expandSettings.invoke(service);
} catch (final Exception exception) {
}
答案 2 :(得分:0)
另一种方法是使用字符串%
方法:
my_list1 = [1,2,3]
my_list2 = ["a","b","c"]
print("%d%s, %d%s, %d%s" % (my_list1[0], my_list2[0],my_list1[1], my_list2[1],my_list1[2], my_list2[2]))