Python study- List extend() and append()

Python study- List extend() and append()

1. list extend (扩展) 与 append (追加) 的差别
>>>li=['a','b']
>>>li.extend(['c','d'])
>>>li
['a', 'b', 'c', 'd']
>>>li.append(['e','f'])
>>>li
['a', 'b', 'c', 'd',['e','f']]

2. 搜索 搜索 list
>>>li.index('b')
>>>li
1

3 . List 运算符+ 和 ×
>>> li = ['a', 'b']
>>> li = li + ['example', 'new'] 
>>> li
['a', 'b', 'example', 'new']
>>> li += ['two']              
>>> li
['a', 'b', 'example', 'new', 'two']
>>> li = [1, 2] * 3      
>>> li
[1, 2, 1, 2, 1, 2]


4.何谓 Python 中的 True
·0为false;   其它所有数值皆为 true。
·空串 ("") 为false;  其它所有字符串皆为 true。
·空list ([])为false;  其它所有字符串皆为 true。
·空 tuple (()) 为false;  其它所有字符串皆为 true。
·空 dictionary ({}) 为false;  其它所有字符串皆为 true。

你可能感兴趣的:(Python study- List extend() and append())