0
我有这个就可以了(还有个名字).txt文件:Python列表格式
Boston Americans
New York Giants
Chicago White Sox
Chicago Cubs
Chicago Cubs
Pittsburgh Pirates
我创建了一个清单,然后做了多少次,我得到相同的队伍计数。
然后我得到这个:
[['New York Giants', 5], ['Anaheim Angels', 1], ['Detroit Tigers', 4], ['St. Louis Cardinals', 11], ['Minnesota Twins', 2], ['Florida Marlins', 2], ['Boston Red Sox', 7], ['Oakland Athletics', 4], ['Los Angeles Dodgers', 5], ['Philadelphia Athletics', 5]
我如何可以反过来说,名单出来是这样的:
New York Giants (\t tab) 5
Anaheim Angels (tab) 1
Detroit Tigers (tab) 4 <----- with all the numbers centered
St. Louis Cardinals (tab) 11
Minnesota Twins (tab) 2
等
如何将我转换列表中为str:newlist = [ '\ T'。在子列表中加入(子列表)子列表] – adrianhmartinez 2014-11-22 18:55:25
@adrianhmartinez:你可以在外部子列表中使用子列表:print('\ t'.join(子列表))'打印出加入制表符的字符串。 – 2014-11-22 18:58:17
当我做newlist = ['\ t'.join(map(str,sublist))为count列表中的子列表]它打印“\ t”,它实际上并没有选项卡。 – adrianhmartinez 2014-11-22 21:31:09