列表、元組、字典、集合
最近學習了Python爬蟲,有的時候對列表、元組、字典和集合這些資料結構會搞混亂,以下針對上述四種資料結構進行區別。
列表(List):
初始化:list1=[1,"小甲魚",3.14,[1,2,3]]; 可以利用中括號進行初始化,同時可以對列表中的資料進行操作。
元組(tuple):
初始化: tuple1=(1,2,3,4,5,6); 可以利用小括號進行初始化,不能過對元組中的資料進行操作。
字典(dic):
初始化:dic1={'a':10,'B':200,'h':204,'C':300}; 可以利用大括號進行初始化,字典中有成對的(key, value),可以對字典中的元素進行操作。
集合(set):
初始化:set1={1,2,3,4,5}; 可以利用大括號進行初始化,集合中的元素是單個出現,這一點和字典不同,可以對集合中的元素進行操作。
相關推薦
列表,元組,字典,集合 練習題
大寫 strip() 練習題 lex dex art per star 空格 練習題:(字符串name = ‘ aleX‘# 1) 移除 name 變量對應的值兩邊的空格,並輸出處理結果print(name.strip())# 2) 判斷 name 變量對應的值
遍歷列表,元組,字典,集合
src alt 分享 集合 -1 logs .com 列表 ima 遍歷列表,元組,字典,集合
字串,列表,元組,字典,集合,序列通用操作
序列的通用操作 Python包含6種內建的序列:列表,元組,字串,Unicode字串,buffer物件和xrang物件。 所有序列型別都可以進行某些特定的操作。這些操作包括但不限於:索引(indexing),分片(slicing),加(adding),乘(multiplying),以及成員資格
Python中列表,元組,字典,集合的區別
參考文件https://blog.csdn.net/Yeoman92/article/details/56289287 理解Python中列表,元組,字典,集合的區別 列表,元組,字典,集合的區別是python面試中最常見的一個問題。這個問題雖然很基礎,但確實能反映出面試者的基礎水平。 1.列表(Lis
Python 列表,元組,字典,集合的特點
一 列表 列表是一組任意型別的值,按照一定的順序組合而成; 通過索引來標識元素,第一個索引為0;需要注意的是索引可以是負值; 列表中元素是任意型別的,包括列表型別; 可以進行合併,刪除,索引,切片等操作; 定義列表使用中括號; 二 元組 元組是
Python基礎學習!容器,列表,元組,字典與集合!(1)
本文是容器 列表知識的筆記! 元組&列表 元組:是不可變的,值被固定元組中就不可以再進行改變! 列表:是可變的,意味著可以隨意插入或者刪除其中的元素 函式呼叫格式: 列表名.函式名(引數)#元素的話要帶著單引號!大多是這樣! ‘,’.join(a)這個連線函式,用法
Python中的列表,元組,字典以及集合的概念
一、列表,元組,字典以及集合的對比圖表 列表,元組,字典以及集合的對比圖表 列表 list 元組 tuple 字典 dict 集合 set 可否修改 可變 不可變 可變 可變 可否重複 可以 可以
PYTHON 列表&元組&字典&集合
列表(list) 有序性,可儲存任意型別的值 通過偏移存取,支援索引來讀取元素,第一個索引為0 ,倒數第一個索引為-1 可變性 ,支援切片、合併、刪除等操作 可通過索引來向指定位置插入元素 可通過pop()方法刪除末尾元素,pop(索引位置)來刪除指定位置元素
python 列表,元組,字典,集合
列表: 序列是Python中最基本的資料結構。序列中的每個元素都分配一個數字 - 它的位置,或索引,第一個索引是0,第二個索引是1,依此類推。 Python有6個序列的內建型別,但最常見的是列表和元組。 序列都可以進行的操作包括索引,切片,加,乘,檢查成員。 此外,Python已經內建確
Python學習之路(2)——標準資料型別續——列表,元組,字典,集合
0.Python之禪 可以通過在python直譯器中輸入import this 檢視python應該注意的一些規範與原則,如下: 1.列表 元素用方括號括起,元素之間用逗號隔開,如[1,2,3,4] 三大特點: (1)異構性 列表裡想裝啥就裝啥,即:他可以包含不同種類、
列表,元組,字典,集合的同異
一.前言 一直想寫寫這四種類型的相同點,與不同點在哪裡,以及在什麼情況下應該使用哪種型別。無奈水平不夠,怕寫出來不夠深刻,所以一直拖著。今天想了想還是寫出來吧,如果以後還有新的見解或者
關於python語句與列表,元組,字典等集合的題
a.upper()把所有字母都變成大寫 a.lower() 把所有字母都變成大寫 ([(x,a.count(x)) for x in set(a) ]) Set(a)可以去重複count()
Python學習之路——Python基礎之基本資料型別(列表、元組和字典)
基本資料型別 數字 字串 列表 list 元組 tuple 字典 dict 布林值 bool 列表和元組 列表:有序,元素可以被修改元組: 書寫格式:元組的一級元素不可被修改,不能被增加或者刪除,一般寫元租的時候,推薦在最後加入',' 索引:v =
Python學習之路——Python基礎之基本數據類型(列表、元組和字典)
bre mark 有序 數據 str sca 索引 更新 蘋果 基本數據類型 數字 字符串 列表 list 元組 tuple 字典 dict 布爾值 bool 列表和元組 列表:有序,元素可以被修改元組: 書寫格式:元組的一級元素不可被修改,不能被增加或者刪除,一般寫
【python學習筆記】列表、元組和字典的迭代
在python中,列表和元組的迭代是通過for....in....來完成的; >>> a=[1,2,3,4,5,6,7] >>> for index in a: ... print(index) ... 1 2 3 4 5
Python基礎:列表、元組和字典
Python中最為常用的資料容器有列表、元組和字典。是使用Python必須掌握的基礎。本文詳細介紹列表、元組和字典,以及字典的兩種(按照key排序和按照value排序)排序方法。 一、列表 1.建立 list1 = [1,2,3,4,5,6] list2 = ['a','b','c','
Python-列表、元組和字典
Python三種內建的資料結構:列表、元組、字典 一、列表 List 表示方法:[ ] list=[1,2,3,4] list[0]=1 對列表內元素可進行增、刪、改、查等操作: list.append() 按順序最後增加元素(不限型別),如果是列表,則作為一個元素增
Python筆記——基本資料結構:列表、元組及字典
一、列表 一組有序專案的集合。可變的資料型別【可進行增刪改查】 列表是以方括號“[]”包圍的資料集合,不同成員以“,”分隔。 列表中可以包含任何資料型別,也可包含另一個列表 列表可通過序號訪問其中成員 常用列表操作: list.append()追加成員,成員資料 li
python中列表、元組及字典的排序
0 序言 首先介紹,在Python排序中,常用的兩個排序函式是sort()和sorted()。在講列表、元組和字典的排序之前,有必介紹這兩個函式。下面基於Python3,檢視該函式的引數值。(Python2和Pyhton3對這兩函式的引數設定有所差別) 在P
Python中的元組,字典、計算器代碼實例及python2與python3的區別
所有 time tor result inpu __name__ 字符 img 歡迎來到 1.計算器實例#/usr/bin/env python # -*- coding:utf-8 -*- # @time :2018/1/22 21:09 # @Author :Fen