題目:輸出《紅樓夢》中的金陵十二釵前5位
共有四種方法,分別是print直接輸出、通過List列表輸出、通過字典輸出和通過zip方式輸出
注,列表的序列圖標是符號大全http://www.fhdq.net/index.html復制的
#輸出《紅樓夢》中的金陵十二釵前5位
'''第一種方式:直接輸出'''
print('---------使用print輸出---------')
name1='林黛玉'
name2='薛寶釵'
name3='賈元春'
name4='賈探春'
name5='史湘雲'
print('➊\t'+name1)
print('➋\t'+name2)
print('➌\t'+name3)
print('➍\t'+name4)
print('➎\t'+name5)
執行結果:

第二種方式:使用列表list輸出
'''第二種方式:使用列表list'''
print('---------使用list---------')
name_list=['林黛玉','薛寶釵','賈元春','賈探春','史湘雲']
name_sig=['➊','➋','➌','➍','➎']
for i in range(5):
print(name_sig[i],name_list[i])
執行結果:

第三種方式:使用字典輸出
'''第三種方式:使用字典'''
print('---------使用字典---------')
d={'➊':'林黛玉','➋':'薛寶釵','➌':'賈元春','➍':'賈探春','➎':'史湘雲'}
for k in d:
print(k,d[k])
執行結果:

第四種方式:使用zip方式打包輸出
'''第四種方式:使用zip'''
name_list1=['林黛玉','薛寶釵','賈元春','賈探春','史湘雲']
name_sig1=['➊','➋','➌','➍','➎']
print('---------使用zip---------')
for s,name in zip(name_sig1,name_list1):
print(s,name)
執行結果:

