python學習筆記(9):容器
一、容器
1.list 列表
序列是Python中最基本的資料結構。序列中的每個元素都分配一個數字 - 它的位置,或索引,第一個索引是0,第二個索引是1,依此類推。
列表的資料項不需要具有相同的型別。
2. tuple 元組(只讀列表)
3. dict 字典 字典的每個鍵值(key=>value)對用冒號(:)分割,每個對之間用逗號(,)分割,整個字典包括在花括號({})中。
4. set 集合 是一個無序不重複元素集, 基本功能包括關係測試和消除重複元素. 集合物件還支援union(聯合), intersection(交), difference(差)和sysmmetric difference(對稱差集)等數學運算。
二、切片
三、列表推導
四、生成器
五、迭代器
相關推薦
python學習筆記(9):容器
一、容器 1.list 列表 序列是Python中最基本的資料結構。序列中的每個元素都分配一個數字 - 它的位置,或索引,第一個索引是0,第二個索引是1,依此類推。 列表的資料項不需要具有相同的型別。 2. tuple 元組(只讀列表) 3. dict 字典
python學習筆記9:正則表達式
使用 引入 常用 常用的正則表達式 需要 style pan 表達式 span 一、簡介 正則表達式就是用來查找字符串的;用來匹配一些比較復雜的字符串。 使用正確表達式需要引入re模塊 (regular定期的有規律的) 二、匹配字符串的方法
python學習筆記9:面向對象編程,類
數據 相同屬性 技術 -o 必須 是把 oop ack 繼承 一、面向對象編程 面向對象--Object Oriented Programming,簡稱oop,是一種程序設計思想。 還有另一種程序設計思想——面向過程編程。面向過程的思想是把一個項目、一件事情按照一定
python學習筆記9
rod task 有一個 自動 self. 有序 dea pro __init__ Paramiko模塊: paramiko模塊導入:cmd-->pip install paramiko SSHClient密碼連接: import paramiko # 創建
Python學習筆記9——異常處理
不可 rod int ise 繼續 沒有 except 事情 font 就看這篇博客吧:一篇搞定所有的異常處理,講的很詳細。 異常 Python中各種異常也是類,類Exception繼承自類BaseException,還有其他各種異常等等,此外,通過繼承BaseExcept
Python 學習筆記9 - Tornado
9、Tornado 1Tornado 開發基礎 1-1 Tornado 概述 特點: 1) 非阻塞式伺服器 2) 速度相當快 3) 既是web server也是web framework
python學習筆記(一)-----容器list
1.“列表”是一個值,它包含多個字構成的序列。 2.基本用法概念於C中陣列類似,故可以用下標來更改列表的值。 3.初始化 spam=[1,23.2,"fdsa",'a'] 4.負數下標 spam=[1,23.2,"fdsa",'a'] print(spam[-1])
python學習筆記(一)-----容器dictionary
spam={"abc":2,123:"q"} 1.in/not in spam={"abc":2,123:"q"} print("abc" in spam) #True 2.spam.keys()、spam.values()、spam.items() spam=
python學習筆記9(字典與集合)
字典與集合 字典 定義: 使用鍵-值(key-value)儲存,具有極快的查詢速度 注意: 字典是無序的 key的特性: 1、字典中的key必須唯一 2、key必須是不可變物件 3、字串、整數等都是不可變的,可以作為key 4、list是可變的,不能作為key 思考: 儲存多位學
python學習筆記9.1-系統互動介面
本文主要主要介紹python語言user與作業系統的互動介面,主要包括直接輸入或者系統引數兩種輸入方式,輸出主要就是print函式和format()表示式了,前面已經詳細的說過了,參閱部落格: python學習筆記2.2-print函式以及格式化輸出 1
Python學習筆記(9)-列表list、元組tuple、字典dict、集合set
一,介紹 本篇主要介紹Python中的資料集合型別,包括list、tuple、dict、set。 二,概念區別 list,有序集合,基本相當於java中的ArrayList。 tuple,元素不
python 3.x 學習筆記9 (面向對象)
表現 技術發展 計算 多種實現 類方法 run spa col 對數 1.面向對象 面向對象是一種對現實世界理解和抽象的方法,是計算機編程技術發展到一定階段後的產物。 2.類(class): 一個類即是對一類擁有相同屬性的對象的抽象、藍圖、原型。在類中定義了這些
Python學習筆記__12.9章 urlib
編程語言 Python # 這是學習廖雪峰老師python教程的學習筆記1、概覽urllib提供了一系列用於操作URL的功能。urllib中包括了四個模塊,包括urllib.request:可以用來發送request和獲取request的結果urllib.error:包含了urllib.request
Python+Selenium學習筆記9 - 警告框處理
XP from 通過 quit IT bsp body class acc 如下圖所示,這種窗口是不能通過前端工具對其進行定位的,這裏可以通過switch_to_alert()方法去接受這個彈窗 1 # coding = utf-8 2 3 from sel
Python學習筆記(4):容器、叠代對象、叠代器、生成器、生成器表達式
iter 有一種 ref function 但是 tool 數列 edt 叠代器類型 在了解Python的數據結構時,容器(container)、可叠代對象(iterable)、叠代器(iterator)、生成器(generator)、列表/集合/字典推導式(list,se
python學習筆記第9天《檔案的管理辦法》
1,檔案路徑: 絕對路徑:d:\programfiles\python3.exe 即從根目錄開始一直向下找到的檔案 相對路徑:從當前檔案路徑開始的路徑名稱2,編碼方式:utf-8,gbk,unicode等等 檔案是用什麼格式寫的,就得用什麼檔案去讀!否則就會產生亂碼或者
python寫的倒計時錶達-學習筆記9-巢狀迴圈
程式碼: import time import easygui as g n=int(g.enterbox("輸入剩餘時間)) for i in range(n,0,-1):
假設你獲取了使用者輸入的日期和時間如2015-1-21 9:01:30,以及一個時區資訊如UTC+5:00,均是str,請編寫一個函式將其轉換為timestamp——python學習筆記
1. 題目: 假設你獲取了使用者輸入的日期和時間如2015-1-21 9:01:30,以及一個時區資訊如UTC+5:00,均是str,請編寫一個函式將其轉換為timestamp。 2. 程式碼如下: import re from datetime import datetime,
Python學習筆記——pycharm web伺服器搭建(9):其他知識點
一、靜態檔案 我們要在網頁中載入一張圖,如何做? settings中新增程式碼: STATIC_URL = '/static/'(已經存在) STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static
python基礎教程_學習筆記9:抽象
ror ssi main ria lob ram 以及 line hang 版權聲明:本文為博主原創文章。未經博主同意不得轉載。 https://blog.csdn.net/signjin