史诗·哪吒闹海 3 凤凰涅槃 1 《月下人》裂变合成活动 1 怎么对齐输出
时间: 2023-06-18 15:02:32 浏览: 196
我们可以使用字符串的格式化方法来对齐输出。具体做法如下:
1. 首先确定输出的宽度,可以根据最长的字符串长度来确定。
2. 使用字符串的格式化方法,将每个字符串格式化为指定宽度的字符串,不足部分用空格填充。
3. 将每个字符串按照指定宽度对齐输出。
下面是示例代码:
```
titles = ['史诗·哪吒闹海', '凤凰涅槃', '《月下人》裂变合成活动']
max_width = max(len(title) for title in titles) # 确定输出的宽度
for title in titles:
formatted_title = '{:<{}}'.format(title, max_width) # 将每个字符串格式化为指定宽度的字符串
print(formatted_title)
```
输出结果如下:
```
史诗·哪吒闹海
凤凰涅槃
《月下人》裂变合成活动
```
其中,`{:<{}}`是格式化字符串的一种方式,其中`{}`表示要格式化的字符串,`:<`表示左对齐,`{}`表示宽度。这样就能够实现对齐输出了。
相关问题
dict_keys(['史诗·哪吒闹海', '凤凰涅槃', '《月下人》裂变合成活动']) 怎么取出键与值
你可以使用 Python 中的 `dict.items()` 方法来获取字典中所有键值对的元组,然后可以通过迭代获取每个元组的键和值。
示例代码如下:
```python
my_dict = {'史诗·哪吒闹海': '一个经典的动画电影',
'凤凰涅槃': '比喻人经历了一番苦难或失败后再次崛起',
'《月下人》裂变合成活动': '一种营销策略,通过用户之间的分享和传播,达到活动宣传的目的'}
for key, value in my_dict.items():
print(key, value)
```
输出结果:
```
史诗·哪吒闹海 一个经典的动画电影
凤凰涅槃 比喻人经历了一番苦难或失败后再次崛起
《月下人》裂变合成活动 一种营销策略,通过用户之间的分享和传播,达到活动宣传的目的
```
import collections lst = ['史诗·哪吒闹海','史诗·哪吒闹海','史诗·哪吒闹海','凤凰涅槃','《月下人》裂变合成活动'] count = collections.Counter(lst) for key,value in count.items(): print(key,' ',value) 格式化输出
可以使用字符串的格式化操作符 % 来输出格式化的字符串,如下所示:
```
import collections
lst = ['史诗·哪吒闹海', '史诗·哪吒闹海', '史诗·哪吒闹海', '凤凰涅槃', '《月下人》裂变合成活动']
count = collections.Counter(lst)
for key, value in count.items():
print('%s %d' % (key, value))
```
其中, %s 表示输出字符串, %d 表示输出整数,用括号括起来的是需要替换的值。在这个例子中,我们需要替换的值是 key 和 value。
阅读全文