11.キャストデータのコンテナ_

####コンテナ型データをキャスト(STR SET dictのリストタプル)
 
の強力な文字列型に#のSTRターン
#(データコンテナタイプ/データの種類の数です)
VAR1 =「幸せな毎日」
VAR2 = [1、 2,3] 
VAR3 =(4,5,6)
VAR4 = { "きれい"、 "店舗名パーソナル"} 
VAR5 = { "" :. 1、 "B":2、 "C":} 3。
var6 = 123 
 
 
 
強い#列回転法は:元のデータの両側に引用符で純粋である
RES = STR(VAR2)
RES = STR(VAR3)
RES = STR(VAR5)
RES = STR(var6) プリント(RES、タイプ(RES ))
プロトタイプの出力データの#1のrepr文字列(のrepr変換を持つように引用符を参照してください)
印刷(のrepr(RES)、タイプ(RES)) 
 リスト強い法則転送リスト:
「」 ' 
の文字:文字列の場合リストに新しい要素として、各文字列
以外のデータ場合:元識別子は、単に[]に置き換えられて
「」「
「」RES =リスト(VAR1)#[」速い幸せ「」各「'A'、 '一日'] 
RES =リスト(VAR3) 
RES =リスト(VAR4)
RES =リスト(VAR5)#[ 'A'、 'B'、 'C'] 強力なターンは、値の破棄、キーを保持辞書
#1 RES =リスト(var6)#エラー
印刷(RES) 
 
 タプルタプル強いターン法律は、
「」「
:タプルに新しい要素として、各文字の文字列が場合
:他のデータがあればつまり、単に)(元識別子を置き換えるタプルはなることができます
"」 「
RES =タプル(VAR1)#( '速い'、 '幸せ'、 'すべての'、 ''、 '日')
RES =タプル(var2の)
RES =タプル(VAR5)#( 'A'、 'B' 、「C」)#辞書に強いターンでは、値の破棄、キーを保持したときに
印刷(RES)
 
#SETスイッチ設定強い法則
「」 " 
もし文字列:文字列の各新要素としてコレクションには
識別子単に元に置き換えられなり{}に設定することができる。他のデータが場合は
「」 " 
無秩序、文字列が壊れているため、RES =セット(VAR1)位
RES設定=(VAR2)#{ 1 、2,3} 
強いターンは、値を破棄鍵を保持RES = SET(VAR5)#辞書、キー、並べ替え
印刷(RES) 
 の重複フィルタリスト
listvar = [1,2,3,4,5,5,6,7,6] 
コンテナ= SET(listvar)
プリント(容器)
容器=リスト(容器)
プリント(容器、タイプ(容器))

  

おすすめ

転載: www.cnblogs.com/eliwen/p/10967687.html