1、索引
lst = [1,2,3,4,5,[1,2,3,4]]
print(lst)
print(lst[0],lst[1])
print(lst[-1],lst[-2])
# python索引從0開始
# lst[-1]代表最後乙個元素
tup = ('a','b','c','d',('hello','world'))
print(tup)
print(tup[2],tup[-1])
# 元組索引和列表一樣
st = 'hello world'
print(st[0],st[2],st[-1])
# 字串索引和列表一樣
2、切片
# 切片用:表示
print(lst[2:3]) # 索引2至索引3,但不包含索引3
print(lst[:2]) # 從索引0至索引2,但不包含索引2
print(lst[1:]) # 從索引1至最後乙個元素,包含最後乙個元素
print(lst[1:-1]) # 從索引1至最後乙個元素,不包含最後乙個元素
print(st[1:])
print(st[:-2])
print(tup[2:5])
# 注意:切片是左閉右開
# 什麼是步長
lst = [10,20,30,40,50,60,70,80,90]
print(lst[::2])
# lst[a:b:n] → 對於lst序列,從索引a至索引b,但不包含索引b,其中間隔為n(步長)
# 什麼是步長
lst = [10,20,30,40,50,60,70,80,90]
print(lst[::2])
# lst[a:b:n] → 對於lst序列,從索引a至索引b,但不包含索引b,其中間隔為n(步長)
3、列表
# 列表的常用方法、函式
lst = [10,20,30,40,50,60,70,80,90]
print(len(lst))
# len(): 求長度
print(lst)
print('------')
lst.extend(['a','b'])
print(lst)
print('------')
# lst.extend():在列表末尾一次性追加另乙個序列中的多個值(用新列表擴充套件原來的列表)
lst.insert(2,1000)
print(lst)
print('------')
# lst.insert():這裡是在索引2的位置,插入值1000
lst2 = lst
lst3 = lst.copy()
print(lst,id(lst))
print(lst2,id(lst2))
print(lst3,id(lst3))
# 複製列表,注意指向問題
JS語法部分
定義變數使用通用型別var 字串 需要引號 小數,整數,布林型 只返回對或錯 日期時間 算術運算子 1取餘數,2判斷是不是整數,3將某個數值變為某個範圍之內的數,4判斷a是不是b的倍數 關係運算子 不等於 邏輯運算子 並 或 非 其他運算子 賦值 型別轉換 parseint 轉換為整數 parsef...
日語語法部分總結
形容詞推量形 即表示推測的形式。詞尾 變成 後續推量助動詞 表示推測 例 涼 大概涼爽吧 大概好吧 不過,現代日語中,除了少數約定俗成的慣用形式中還可見 形式外,表示推測時,已經改用了更簡便的 終止形 方式了 例 涼 大概涼爽吧 2 形容動詞 1 詞形特徵 2 詞尾變化 活用 1 連用形 否定 用於...
URI解析 語法部分
為了清晰描述網路資源的位置,計算機先驅們搗鼓出了uri url urn這些邏輯模型。首先uri叫做統一資源識別符號,為了表示網路中的資源,必須確定嚴謹的語法 uri語法如下 表示可有可無 scheme scheme specific part fragment 其中scheme specific p...