学習のpython
符号8は= UTF-# #2問題===============ストリング==============整数取らなる #STR = "sjdkf11kjsfdskl123121" ; #0009 = []; str内#for NUM: #num.isdigit IF(): #1 str1.append(NUM); #Print "" .join(0009); #第二のアプローチ #リスト=リスト(STR ); #=インフォフィルタ(ラムダX:x.isdigit()、リスト); #Print '' .join(情報); #3 =================タイトルの統計。 ====================現れる文字の数 ;#のSTR = "abcdsjfklsjflkajlkajklsfd" #= strs.lowerのSTR(); #= {dictsアイテム:strs.count(項目;)}アイテムのSTRをのための #プリントdicts; 。#5 ================タイトル文字列のインストールをソート重い自然な順序に============ STR =# "sdjfksljflkaaaalksjdflkjdslkfdslkj"; #= a_listリスト(STR); #s_list =リスト(セット(a_list))。 #s_list.sort(逆=偽)。 #プリント'' .join(s_list)。 #--------------- #6题==============反转字符串输出============ =========== #STR = "1231ADFSSSFDSaasdfjdslkBBBjkdsjfslkdjklLKJDSLKFJSALK111"。 #a_list =リスト(STR)。 #a_list.reverse()。 #プリント'' .join(a_list)。 #印刷STR [:: - 1]。 #===============大小写混合=============================== ======= #STR = "1231ADFSSSFDSaasdfjdslkBBBjkdsjfslkdjklLKJDSLKFJSALK111"。 #List_info =ソート(STR)。 #a_upper_List = []; #a_lower_list = []; List_info内のアイテムの#: #場合item.isupper(): #a_upper_List.append(アイテム) #のelif item.islower(): #1 a_lower_list.append(アイテム) a_upper_Listにおけるyの#: #y_lower = y.lower()。 y_lower a_lower_list位IF: ;#NUM = a_lower_list.index(y_lower) #a_lower_list.insert(NUM、Y); #プリント"" .join(a_lower_list); #============= ==========文字列が表示されます==============対応する文字列かどうかを決定する #STR = "abcdefghioyを"; #= "ボーイ"を検索; #= list_search一覧(検索); #= from_str SET(STR); #from_str.update(list_search); #LEN1 = LEN(一覧(from_str)); #LEN2 = LEN(STR); #LEN1 == LEN2 IF: #印刷1 ; #他に: #2印刷; #===============文字列の内部には少年、少女が現れ分析=============== ==== #STR = "abcdefghioyrl"; #検索= [ 'ボーイ'、 '少女']; #target_str = SET(STR); 検索位アイテム: Target_str.update#(項目); #IF LEN(STR)== LEN(target_str): #111プリント #他に: #印刷2222; #==============文字列統計文字の最大数は=======================現れる ;#STR = "afsjlkfajslkfakskjfdakjfsakjfsaaaaa" #辞書= {}; str内の項目の#: #NUM = STR .count(項目); #の辞書[商品] = NUM; #= newDictソート(dict.items()、ラムダは、キー項目=:[1]アイテムを、リバース= TRUE); #印刷newDict; #================ =========