- Python入門很輕松(微課超值版)
- 云尚科技
- 368字
- 2020-09-01 15:58:03
4.6 新手疑難問題解答
疑問1:如何創(chuàng)建一個(gè)占有3個(gè)元素空間而又不包括任何內(nèi)容的列表?
解答:空列表可以簡單地通過中括號(hào)([])來表示,如果想創(chuàng)建3個(gè)元素空間而又不包括內(nèi)容的列表,可以使用*號(hào)來實(shí)現(xiàn),如[]*3,這樣就生成了一個(gè)包含3個(gè)空元素的列表。然而,有時(shí)候可能需要一個(gè)值來代表空值,表示沒有放置任何元素,可以使用None。None是Python的內(nèi)建值,例如:
>>>a=[None]*3 >>>a [None, None, None]
疑問2:元組和列表之間如何相互轉(zhuǎn)換?
解答:list()函數(shù)用于將元組轉(zhuǎn)換為列表。元組與列表是非常類似的,區(qū)別在于元組的元素值不能修改,元組是放在小括號(hào)中的,列表是放在中括號(hào)中的。例如:
>>>x = (668, '蘋果', '香蕉', '橙子') >>>lx = list(x) >>>print ("元組轉(zhuǎn)換為列表:",lx) 元組轉(zhuǎn)換為列表: [668, '蘋果', '香蕉', '橙子']
tuple()函數(shù)用于將列表轉(zhuǎn)換為元組。例如:
>>>x =[668, '蘋果', '香蕉', '橙子'] >>>tx = tuple(x) >>>print ("列表轉(zhuǎn)換為元組:", t1) (668, '蘋果', '香蕉', '橙子')
推薦閱讀
- PHP 從入門到項(xiàng)目實(shí)踐(超值版)
- 自己動(dòng)手實(shí)現(xiàn)Lua:虛擬機(jī)、編譯器和標(biāo)準(zhǔn)庫
- PowerCLI Cookbook
- 軟件測試工程師面試秘籍
- Mastering Python Networking
- Go語言精進(jìn)之路:從新手到高手的編程思想、方法和技巧(1)
- PHP+MySQL+Dreamweaver動(dòng)態(tài)網(wǎng)站開發(fā)從入門到精通(第3版)
- Java零基礎(chǔ)實(shí)戰(zhàn)
- PHP 7從零基礎(chǔ)到項(xiàng)目實(shí)戰(zhàn)
- 前端架構(gòu)設(shè)計(jì)
- 精益軟件開發(fā)管理之道
- 跟小樓老師學(xué)用Axure RP 9:玩轉(zhuǎn)產(chǎn)品原型設(shè)計(jì)
- Microsoft Windows Identity Foundation Cookbook
- Raspberry Pi Robotic Projects
- Roslyn Cookbook