python自學第三天(-)-列表、元組、字典
原文連結:今天python拜師了,很高興,加油
1 列表
>>> mylist=['1','2','3']
>>> print mylist
['1', '2', '3']
1.1 統計列表元素
>>> mylist=['1','2','3']
>>> len(mylist)
3
1.2 列表最後新增一個元素
>>> mylist.append('4')
>>> mylist
['1', '2', '3', '4']
1.3 根據inde插入元素
>>> mylist=['1','2','3']
>>> mylist.insert(3,'4')
>>> mylist
['1', '2', '3', '4']
>>> mylist.insert(2,'5')
>>> mylist
['1', '2', '5', '3', '4']
1.4 刪除指定的元素
>>> mylist
['1', '2', '5', '3', '4']
>>> mylist.remove('5')
>>> mylist
['1', '2', '3', '4']
>>>
1.5 根據索引值刪除元素
>>> mylist
['1', '2', '3', '4']
>>> del mylist[0]
>>> mylist
['2', '3', '4']
1.6 替換元素值
>>> mylist
['2', '3', '4']
>>> mylist[0]='5'
>>> mylist
['5', '3', '4']
1.7 返回元素在列表中出現的次數
2
>>> mylist
['1', '1', '2', '3']
>>> mylist.count('1')
2
1.8 追加一個列表
>>> olist=['4','5','6']
>>> mylist.extend(olist)
>>> mylist
['1', '1', '2', '3', '4', '5', '6']
1.9 返回元素在列表中第一次出現的位置
>>> mylist
['1', '1', '2', '3', '4', '5', '6']
>>> mylist.index('2')
2
2.0 倒序列印元素
>>> mylist[::-1]
['6', '5', '4', '3', '2', '1', '1']
2.1 去除列表中重複的元素
>>> mylist
['1', '1', '2', '3', '4', '5', '6']
>>> mylist=list(set(mylist))
>>> print mylist
['1', '3', '2', '5', '4', '6'
2 元組(不可變)
>>> mytuple=(1,2,3)
>>> mytuple
(1, 2, 3)
>>> mytuple=(1,2,[1,2])
>>> mytuple[2][0]=3
>>> mytuple[2][1]=4
>>> mytuple
(1, 2, [3, 4])
3 字典
>>> mydict={'a':1,'b':2}
>>> mydict
{'a': 1, 'b': 2}
1 新增字典元素
>>> mydict['c']=3
>>> mydict
{'a': 1, 'c': 3, 'b': 2}
2 刪除字典元素
>>> mydict
{'a': 1, 'c': 3, 'b': 2, 'e': 5, 'd': 4}
>>> del mydict['c']
>>> mydict
{'a': 1, 'b': 2, 'e': 5, 'd': 4}
>>> mydict
{'a': 1, 'b': 2, 'e': 5, 'd': 4}
>>> mydict.pop('a')
1
>>> mydict
{'b': 2, 'e': 5, 'd': 4}
3 輸出所有的鍵值
>>> mydict.keys()
['a', 'b', 'e', 'd']
3 輸出所有的值
>>> mydict.values()
[1, 2, 5, 4]
4 檢視鍵值是否存在
>>> mydict
{'b': 2, 'e': 5, 'd': 4}
>>> mydict.has_key('a')
False
5 返回整個字典列表,key和values對應
>>> mydict.items()
[('b', 2), ('e', 5), ('d', 4)]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30129545/viewspace-1549150/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python列表、元組、字典使用Python
- python_列表——元組——字典——集合Python
- python如何返回元組,列表或字典的?Python
- Python資料型別(數字,字串,[列表],(元組),{字典:字典值},{列表,列表2})Python資料型別字串
- 【美妙的Python之五】變數:列表、元組、元字典Python變數
- Python 列表、元組、字典及集合操作詳解Python
- Python學習筆記8——列表、字典、元組Python筆記
- 2.列表_元組_字典_集合
- 三、python的資料型別 列表、元組、字典Python資料型別
- Python中列表、元組、字典有何區別?Python學習!Python
- Python3組合資料型別(元組、列表、集合、字典)語法Python資料型別
- Python的元組()與字典{}Python
- Python的元組()與字典 { }Python
- python元組和列表Python
- python第三天(list,元組,dictionary)Python
- Python中元組,列表,字典的區別Python
- python3 筆記14.列表元組字典支援的函式Python筆記函式
- 【Python_029】內建資料結構,列表 | 字典 | 集合 | 元組Python資料結構
- Python標準型別的比較原則:字典VS列表(元組)Python型別
- Python中幾種資料結構的整理,列表、字典、元組、集合Python資料結構
- python元組與字典簡介Python
- python入門:元組和字典Python
- python基礎:元組轉字典Python
- python列表元組的操作Python
- Python的元組和列表Python
- Python列表、元組、集合、字典的區別是什麼?入門知識!Python
- Python元組和字典的拆包Python
- Python 學習之元組列表Python
- python list列表基礎(元組)Python
- Python之列表&元組小練Python
- python基礎之元組,列表Python
- python list(列表)和tuple(元組)Python
- Python元組、列表、集合及列表去重操作Python
- Python中列表、元組、字典、集合與字串,相關函式,持續更新中……Python字串函式
- Python 入門學習 -----變數及基礎型別(元組,列表,字典,集合)Python變數型別
- 3-python 元組 字典 集合的操作Python
- 微課|玩轉Python輕鬆過二級(2.1.4節):列表、元組、字典、集合概述Python
- python資料型別 列表+元組Python資料型別