rf 操作列表 字典

2022-07-25 04:45:08 字數 961 閱讀 2449

列表

1、如何使用變數和定義時候使用的符號沒有關係,只和傳參的時候有關

@     create list  123

#create list建立列表

log many @

結果:1

23

$     create list  123

#create list建立列表

log many @

結果:1

23

2、@:以list形式傳參,相當於展開列表內的元素,作為多個引數進行傳參

$:以普通形式傳參,就把變數作為乙個整體進行傳遞

@     create list  123

#create list建立列表

log many $

結果:['1

','2

','3

']

字典

$     create dictionary  a=78  b=2  c=3

log many $ #

log many & #傳遞的字典的鍵值對

log many &[a] #此處a不需要引號,在rf中,預設已經加了引號了

log many $[a] #此處a不需要引號,在rf中,預設已經加了引號了

log many $ #此處a需要加引號,因為在表示式內部,相當於pyhon中

結果: #$的結果

a=78 #&的結果

b=2c=3

78 #&[a]的value值

78#$[a]的value值

78 #$的value值

常見列表 字典操作

tuple元組與列表類似 元組不能修改 列表能 1 增加 字典 鍵 資料 鍵不存在,會新增鍵值對 鍵存在,會修改鍵值對的值 2 刪除 字典.pop 鍵 刪除指定鍵值對 字典.clear 清空字典 3 修改 字典 鍵 資料 鍵不存在,會新增鍵值對 鍵存在,會修改鍵值對的值 4 查詢 字典 鍵 根據鍵的...

Python 列表,字典 常規操作

記錄下python 中 列表 字典 的常規操作,備忘 1.定義列表,以中括號宣告即列表,無需宣告類似list之類的東西 var name e1,e2,e3,e4 2.增 var name.insert 1,e6 增加單個元素到指定的位置 第乙個引數 var name e6,e7,e8 兩個列表合併 ...

作業 列表,字典操作例項

練習一 編寫名為collatz number 的函式 實現的功能 引數為偶數時,列印number 2 引數為奇數時,列印3 number 1 def collatz number if number 2 0 print number 2 else print 3 number 1 rel numbe...