Python3基礎之(二十 三)多維列表
一、建立二維列表
一個一維的List是線性的List,多維List是一個平面的List:
a = [1,2,3,4,5] # 一行五列
multi_dim_a = [[1,2,3],
[2,3,4],
[3,4,5]] # 三行三列
二、索引
>>> list_2=[[1,2,3],[4,5,6],[7,8,9]]
>>> print(list_2[2][2])
9
用行數和列數來定位list中的值。這裡用的是二維的列表,但可以有更多的維度。
注意,python中元素是位置都是從0開始計數的。
相關推薦
Python3基礎之(二十 三)多維列表
一、建立二維列表 一個一維的List是線性的List,多維List是一個平面的List: a = [1,2,3,4,5] # 一行五列 multi_dim_a = [[1,2,3], [2,3,4], [3,4,5]] # 三行三列 二、索引
原 Python3基礎之(二十 一)元組&列表
一、元組Tuple 元組叫做tuple,用小括號、或者無括號來表述,元組可以包含 數字、字串,列表,元組。 >>> tuple=(1,2,3,4) >>> print(tuple) (1, 2, 3, 4) >>> tuple
Python3基礎之(二十 七)continue & break
一、跳出迴圈 True and False ,當輸入1時,會執行接下來的a=False語句,然後再跳出這個迴圈。 a=True while a: b=input('enter a number:') if b=='1': a=False e
Python3基礎之(二十 六)自己的模組
一、建立一個自己的模組 我這裡寫了一個模組(其實就是.py檔案),功能是輸出數字1-9 程式碼如下:模組寫好後儲存在預設資料夾裡面:test1.py def func(): for i in range(10): print(i) if __name_
Python3基礎之(二十 五)import 模組
各種import 的方法介紹 import time 指import time 模組,這個模組可以python自帶,也可以是自己安裝的,比如以後會用到numpy這些模組,需要自己安裝。 方法一:直接import 模組 >>> import time >
Python3基礎之(二十 四)dictionary字典
一、建立字典 如果說List是有順序地輸出輸入的話,那麼字典的存檔形式則是無需順序的, 我們來看一個例子: 在字典中,有key和 value兩種元素,每一個key對應一個value,key是名字, value是內容。數字和字串都可以當做key或者value, 在同一個字典中, 並
Python3基礎之(二十 九)zip lambda map
一、zip zip函式接受任意多個(包括0個和1個)序列作為引數,合併後返回一個tuple列表,請看示例: a=[1,2,3] b=[4,5,6] ab=zip(a,b) print(list(ab))#需要加list來視覺化這個功能 輸出: [(1, 4), (2,
Python3基礎之(二十 八)try 錯誤處理
一、錯誤處理 輸出錯誤:try:, except … as …: 看如下程式碼 try: file=open('eee.txt','r')#會報錯的程式碼 except Exception as e: print(e) 輸出: [Errno 2] No
Python3基礎之(二十)input輸入
一、input variable=input() 表示執行後,可以在螢幕中輸入一個數字,該數字會賦值給自變數。看程式碼: >>> a=input() 2 >>> print(a) 2 input()應用在if語句中. 在下面程式碼中,
Python3基礎之(二十 二)列表
一、List 新增 列表有一系列自帶的功能, 例如在最後面增加一個元素list.append(element): >>> list_1=[1,2,3,4] >>> list_1.append(5) >>> print(list
Python3基礎之(二)print() 功能
一、print 字串 python 中 print 字串 要加單引號:'' 或者雙引號:"" 例如: print("hello world!") 或者: print('hello world!') 這兩種輸出完全一樣 二、print 字串疊加 print(
Java程式設計師從笨鳥到菜鳥之(二十四)Xml基礎詳解和DTD驗證 Java程式設計師從笨鳥到菜鳥之(二十三)常見亂碼解決以及javaBean基礎知識
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
java基礎(二十八)多執行緒一
【概念】 程序: 正在執行的程式叫做程序。比如,我開了一個QQ,那麼QQ在記憶體中就佔了一塊記憶體。 執行緒: 程序是不直接執行的,執行程式由執行緒來執行。程序只是負責分配記憶體控制元件。執行緒是執行路徑(控制單元)。 一個程序中可以多執行路徑,稱之為多執行緒 一個程序
Python學習筆記(二十八)多線程
oop 模擬 筆記 標準庫 函數 只需要 pre 開始 print 摘抄自:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431928238187
Jmeter (二十八)多線程組間變量共享
比較 ken 不同的 內置 pos ESS 設置 com 屬性 Jmeter 的線程組之間是相互獨立的,各個線程組互不影響,所以線程組A中輸出的參數,是無法直接在線程組B中被調用的。 但是有時為了方便管理,我們可能是把各個接口單獨存放在不同的線程組中。拿Cookie來說,雖
Ecshop模板開發(二十九):商品列表、排序、分頁顯示
1、goods_list.lbi <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <div class="box"> <div c
Python3基礎之(三十 二)pickle 儲存資料
一、pickle 儲存 pickle是一個python 中, 壓縮/儲存/提取 檔案的模組. 最一般的使用方式非常簡單. 比如下面就是壓縮並儲存一個字典的方式. 字典和列表都是能被儲存的. import
Python3基礎之(十 三)全域性變數&區域性變數
一、區域性變數 在 def 中, 我們可以定義一個區域性變數, 這個變數 a 只能在這個功能 func中有效, 出了這個函式,a 這個變數就不是那個區域性的 a. def func(): a=10 print(a) if __name__=='__main__'
Python3基礎之(十 二)函式預設引數
我們在定義函式時有時候有些引數在大部分情況下是相同的,一小部分情況下是不同的,所以為了提高函式的適用性,為了方便函式呼叫,也為了提供一些備選引數,我們可以將這些引數設定為預設引數,那麼該引數在函式呼叫過程中可以不需要明確給出。 一、基本使用 def function(para_1
Python3基礎之(三十 五)正則表示式
一、正則表示式 正則表示式(Regular Expression)又稱 RegEx, 是用來匹配字元的一種工具. 在一大串字元中尋找你需要的內容. 它常被用在很多方面, 比如網頁爬蟲, 文稿整理,資料篩選等等. 最簡單的一個例子, 比如我需要爬取網頁中每一頁的標題. 而網頁中的標題常