問題:unicode和utf-8和assci之間的關係
列表元素拼接:''.join(lst)
列表方法
# 增:
lst.insert(3, 'n') # 插入
# 刪lst.clear() # 清空
lst.pop() # 末尾刪
lst.remove('a') # 刪除第乙個指定元素
# 複製
b = lst.copy()
# 數數
lst.count(n)
# 擴充套件 (用來代替a=a+b)
a.extend(b)
# 索引
a.index('n')
# 排序
x.reverse() # 反向排列資料
x.sort() # 正向排列資料
1、字串格式
# 單個值
>>>
"i am a %s" % 'boy'
i am a boy
# 元組
>>>
"i am a %s %s" % ('little', 'boy')
i am a little boy
>>>
"i am a ".format('little', 'boy')
i am a little boy
>>>
"i am a ".format(a="little", b="boy")
i am a little boy
# 字典
>>> phonebook
>>>
"beth's phone number is ".format_map(phonebook)
beth's phone number is 9102
2、精度、寬度
# 單個值 精度
>>>
"the number is %.2f" % 1
the number is
0.02
# 元組 精度+寬度
>>>
"the number is ".format(2)
'the number is 2.00'
3、字串方法
# join 合併
# 將列表合併為字串
>>>
'+'.join(['a','b'])
'a+b'
# replace 替換
>>>
'this is a test'.replace('this', 'that')
'that is a test'
# split 拆分
# 將字串拆成列表
>>>
'1+2+3+4'.split('+')
['1', '2', '3', '4']
# strip 刪除首尾空格
# 預設為空格,還可以設定引數
>>>' i am a boy '.strip()
'i am a boy'
>>>
'**! i am a boy!!** '.strip('*!')
' i am a boy!!** '
python3 基礎教程
一 基礎語法 1.多行語句 在 或 中的多行語句,不需要使用反斜槓 例如 total item one item two item three item four item five 2.空行 函式之間或類的方法之間用空行分隔,表示一段新的 的開始。類和函式入口之間也用一行空行分隔,以突出函式入口的...
Python3學習筆記之基礎教程二
fibo.py author administrator def fib n a,b 0,1 while b author 模組的呼叫 import fibo print fibo.fib 1000 print fibo.fib2 100 直接把模組內 函式,變數的 名稱匯入到當前操作模組。但是那些...
Python3基礎教程字典的使用
字典的關鍵字 dict 格式 注意 鍵是具有唯一性的,不能更改,通常使用字串和數字,也可以是元組 值可以是任何資料 數字 字串 列表 元組等資料格式 字典的操作 a print len a 可以獲取字典的長度 通過鍵獲取資料 也可以使用get的方式去獲取 1 直接通過鍵獲取 如果沒有值列印 就會報錯...