python 元組 列表 字典基礎分析:
阿新 • • 發佈:2017-12-18
返回 col ++ 循環輸出 orange 序號 mes 下標 刪除指定元素
一、元組
1.元組的定義,創建
tuple = (‘apple‘,‘banana‘,‘grange‘,‘orange‘,‘anguo‘,‘c++‘)
註:該元組由6個元素組成,元素之間用逗號隔開。
tuple = (‘apple‘,)
註:一個元素後面跟一個逗號
2.元組的訪問
(1)索引是一對方括號中的數字,索引也稱“下標”
tuple = (‘apple‘,‘banana‘,‘grange‘,‘orange‘,‘anguo‘,‘c++‘) print(tuple[1]) print(tuple[2]) print(tuple[3])
註:元組不能添加或刪除任何元素。
(2)獲取元組的值(負數索引或者切片索引)
二、列表
1、列表的定義,創建,
list = [‘apple‘,‘banana‘,‘grange‘,‘orange‘,‘anguo‘,‘c++‘]
註:增刪改除
list = [‘apple‘,‘banana‘,‘grange‘,‘orange‘,‘anguo‘,‘c++‘] list.append("C")末尾增加元素 list.insert(1,"C")向列表中插入元素 list.remove("anguo")刪除此元素 list.pop(1)刪除指定元素 list[1]="Php"添加序號等於修改後的值
2、列表的使用
(1)列表和元組十分相似,支持負數索引、分片、多元列表
names=[‘Michale‘,‘Bob‘,‘TRACY‘] for i in names: print(i) 註:循環輸出列表 names=(‘Michale‘,‘Bob‘,‘TRACY‘) for i in names: print(i) 註:循環輸出元組
(2)查找、排序、反轉
查找(2種方式)。index方法返回元素在列表的位置,和“in”來判斷元素是否在列表中。
list = [‘apple‘,‘banana‘,‘grange‘,‘orange‘,‘anguo‘,‘c++‘] print(list.index(‘apple‘)) print(list.index(‘c++‘)) 註:打印元素的索引 另: print("grange"in list) 註:判斷‘grange‘是否在列表中
排序、反轉
list = [‘apple‘,‘banana‘,‘grange‘,‘orange‘,‘anguo‘,‘c++‘] list.sort() print("打印這個結果:",list) 註:排序sort list.reverse() print("打印這個結果:",list) 註:反轉reverse
三、字典
創建、訪問
dict={"a":"Python","b":"Php","c":"Jave","d":"C","e":"C++"} print(dict["a"]) 註:通過索引“a”獲取對應的值“Python” 另:元組和列表索引為數字。字典為“key”索引,“key”索引可以寫成數字
字典循環輸出:
dict={"a":"Python","b":"Php","c":"Jave","d":"C","e":"C++"} print(dict["a"]) for k,v in dict.items(): print("字典輸出為",k,‘-‘,v) 註答案: 字典輸出為 a - Python 字典輸出為 e - C++ 字典輸出為 c - Jave 字典輸出為 d - C 字典輸出為 b - Php
python 元組 列表 字典基礎分析: