Python 中單引號、雙引號的區別

先提一下在 JAVA 中比較常用的是雙引號、稱為字串;而少用的單引號是出垷在 char 類型中的字元。

ex:

char a = 'A';
String a = "ABCDEFG";

因為寫久了 JAVA 、習慣了總是用雙引號來框住字串;所以在 Python 中就有點疑惑使用的時機點,特地去找了資料才發現原來還挺好用的。

閱讀全文〈Python 中單引號、雙引號的區別〉

Python 中的大括號{}、中括號[]、小括號()的區別

Python 中所使用到的括號有三種(應該說每個程式吧?),分別是:大括號{}、中括號[]、小括號()。其作用也不太相同,分別用來代表不同的數據類型。

  • 大括號{}:
    代表 Dictionary 字典數據類型,字典是由鍵值一對對組合而成的。用冒號「:」來分開鍵和值。逗號「,」來分開鍵值。鍵可以是數字、字串、甚至是位元組。字典中的鍵是唯一的,而值並不唯一。

ex:

dic = {'A':'Eric', 'B':50}
  • 中括號[]:
    代表 List 列表集合類型,是一種具有順序性並要求同類型的集合陣列。

ex:

list = [1, 2, 3, 4]
  • 小括號():
    代表 tuple 集合類型。可以看做是一種不變的 List。tuple 跟 list 很像,但是我們不能新增,刪除或者更新 tuple 的元素。

ex:

tup = (1, 2, 3, 4)