RUNOOB python练习题33 使用join方法实现用逗号分隔列表
生活随笔
收集整理的這篇文章主要介紹了
RUNOOB python练习题33 使用join方法实现用逗号分隔列表
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
用來練手的python練習(xí)題,原題鏈接:python練習(xí)實例33
題干: 按逗號分隔列表
用逗號分隔列表,我們就想到了join方法。
str.join(sequence)可以用自定的str字符串分隔一個序列,這個序列可以是字符串,列表,元組,字典。
例如我們可以用逗號分隔字符串:
L = ["ni","wo","ta"] print(type(L)) s3 = ','.join(L) print(s3)輸出結(jié)果如下:
用逗號分隔字典
注意,只能分隔字典的Key 鍵值
dic = {'hello':1, 'wode': 2, 'tade': 100} s4 = ','.join(dic) print(s4)結(jié)果如下:
用逗號分隔列表
需要注意的是,和字典,字符串不同,分隔列表的時候必須選中列表中的每一項轉(zhuǎn)化為字符串。
源代碼如下:
結(jié)果如下:
如果單純地將列表轉(zhuǎn)為字符串是不能再使用Join來進(jìn)行分隔的,否則結(jié)果會很奇怪,如下:
總結(jié)
以上是生活随笔為你收集整理的RUNOOB python练习题33 使用join方法实现用逗号分隔列表的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RUNOOB python练习题 32
- 下一篇: RUNOOB python练习题 35