Если у меня есть список форматов ['ABC',0.1234,'DEF']
, и я хотел, чтобы распечатать его делать что-то вродеПечать списка с String.Format округления для членов флоат
l = ['ABC',0.1234,'DEF']
print('\t'.join(map(str, l)))
Но я также хотел бы, чтобы закруглить поплавок так что выход будет ABC\t0.12\tDEF
.
я могу это сделать что-то вроде:
a,b,c = l
print('{}\t{:.2f}\t{}'.format(a,b,c))
Но поскольку л только один член гораздо большего списка, я хотел бы быть в состоянии сделать это с помощью списка понимания или что-то более вещий.
Вы имеете в виду что-то вроде этого? 'print ('{} \ t {:. 2f} \ t {}'. format (* l))' – sPaz
Да sPaz точно. Если вы ответите, я приму это. Я всегда забываю об использовании *. Спасибо –