python中字符串转换为单词的列表的做法 python中用dir和help函数如何把字符串拆成单词

python,\u5982\u4f55\u5c06\u8f93\u5165\u7684\u4e00\u4e32\u82f1\u6587\u5b57\u7b26\u8f6c\u6362\u4e3a\u5217\u8868

>>> class Week: def __init__(self): self.weekday=raw_input("\u8bf7\u8f93\u5165\u4e00\u4e32\u82f1\u6587\u5b57\u6bcd:") self.lines=list(self.weekday.upper()) >>> w=Week()\u8bf7\u8f93\u5165\u4e00\u4e32\u82f1\u6587\u5b57\u6bcd:abcde>>> w.lines['A', 'B', 'C', 'D', 'E']

string ='this if is you not are a reading very this good then way you to havw hide done a it message wrong'
>>> dir(string)
help(string.split)
string.split(sep=None,maxsplit=len(string))
list_string=string.split(sep=None,maxsplit=len(string))
print(list_string)
length1=len(list_string)
for x in range(0,length1):
print(x,list_string[x])
\u7ed3\u679c\uff1a
0 this
1 if
2 is
3 you
4 not
5 are
6 a
7 reading
8 very
9 this
10 good
11 then
12 way
13 you
14 to
15 havw
16 hide
17 done
18 a
19 it
20 message
21 wrong

#-*-coding:utf-8-*-
#1、字典
dict = {'name': 'Zara', 'age': 7, 'class': 'First'}
#字典转为字符串,返回:<type 'str'> {'age': 7, 'name': 'Zara', 'class': 'First'}
print type(str(dict)), str(dict)
#字典可以转为元组,返回:('age', 'name', 'class')
print tuple(dict)
#字典可以转为元组,返回:(7, 'Zara', 'First')
print tuple(dict.values())
#字典转为列表,返回:['age', 'name', 'class']
print list(dict)
#字典转为列表
print dict.values
#2、元组
tup=(1, 2, 3, 4, 5)
#元组转为字符串,返回:(1, 2, 3, 4, 5)
print tup.__str__()
#元组转为列表,返回:[1, 2, 3, 4, 5]
print list(tup)
#元组不可以转为字典
#3、列表
nums=[1, 3, 5, 7, 8, 13, 20];
#列表转为字符串,返回:[1, 3, 5, 7, 8, 13, 20]
print str(nums)
#列表转为元组,返回:(1, 3, 5, 7, 8, 13, 20)
print tuple(nums)
#列表不可以转为字典
#4、字符串
#字符串转为元组,返回:(1, 2, 3)
print tuple(eval("(1,2,3)"))
#字符串转为列表,返回:[1, 2, 3]
print list(eval("(1,2,3)"))
#字符串转为字典,返回:<type 'dict'>
print type(eval("{'name':'ljq', 'age':24}"))

import re
x = "Hello,world,my name is xxx "
y=re.findall(r"\w+",x)
print(y)


  • python涓瓧绗︿覆杞崲涓哄崟璇鐨勫垪琛ㄧ殑鍋氭硶
    绛旓細瀛楀吀杞负瀛楃涓锛岃繑鍥烇細<type 'str'> {'age': 7, 'name': 'Zara', 'class': 'First'} print type(str(dict)), str(dict)瀛楀吀鍙互杞负鍏冪粍锛岃繑鍥烇細('age', 'name', 'class')print tuple(dict)瀛楀吀鍙互杞负鍏冪粍锛岃繑鍥烇細(7, 'Zara', 'First')print tuple(dict.values())瀛楀吀杞负鍒...
  • python杈撳叆涓琛瀛楃涓,璋冪敤wordsearch(),杩斿洖鎸囧畾瀛楃涓蹭腑闀垮害涓5鐨...
    绛旓細棰樹富浣犲ソ,浠g爜鍙婃祴璇曟埅鍥惧涓:甯屾湜鍙互甯埌棰樹富, 娆㈣繋杩介棶
  • python濡備綍鍋氫釜鍗曡瘝鏌
    绛旓細鍙変腑1涓垨澶氫釜涓嬮潰鐨鍏抽敭璇,鎼滅储鐩稿叧璧勬枡銆備篃鍙洿鎺ョ偣鈥滄悳绱㈣祫鏂欌濇悳绱㈡暣涓棶棰樸 python 鍗曡瘝 鎼滅储璧勬枡 鏈湴鍥剧墖 鍥剧墖閾炬帴 浠g爜 鎻愪氦鍥炵瓟 鍖垮悕 鍥炵瓟鑷姩淇濆瓨涓负浣犳帹鑽:鐗瑰埆鎺ㄨ崘 鍙互鈥滅┛瓒娾濈殑铏礊,濡備綍褰㈡垚鍜屽伐浣? 涓轰粈涔堜腑鍥戒汉鐖卞枬鐑按? 姘镐箰鐩涗笘鏄湡鏄亣?鏈辨#缁熸不涓嬪垢绂忓悧 涓浗鈥滀笁鏃犫濈瀛﹀姣旇偐鐖卞洜鏂潶?
  • Python鎬庝箞灏員his is TOM瀛楃涓杈撳嚭鍒颁笁琛,姣忚涓涓鍗曡瘝?
    绛旓細print("\n".join(s.split()))
  • Python鎬庝箞灏咺 am a boy瀛楃涓杈撳嚭鍒板洓琛,姣忚涓涓鍗曡瘝 姹傚ぇ绁炶В绛
    绛旓細a='I am a boy'b=a.split()for i in b:print(i)
  • python涓split鐨勫叿浣撶敤娉
    绛旓細words = line.split(" ")璇诲叆涓琛瀛楃Line 浠ョ┖鏍尖 鈥濆垎闅旇瘝 杩斿洖涓鍫鍗曡瘝鍒楄〃list
  • python鎵撳紑涓涓猼xt鏂囦欢浠ュ悗濡備綍灏嗘爣鐐瑰幓鎺,骞跺皢鍓╀笅鐨勫崟璇嶈浆鎹负灏忓啓浠...
    绛旓細= re.findall('[a-zA-Z]+', word)for i in word2:wList2.append(i.lower())wLen2 = len(wList2)print '\nnumber of word:', wLen2, '\n', wList2涓ょ鏂规硶鍋鐨锛屽鏋鍗曡瘝涔嬮棿鐨勭鍙烽兘涓鏍凤紝鐩存帴split('绗﹀彿')灏卞彲浠ヤ簡锛岃嫢鏄湁涓嶅悓鐨勭鍙凤紝灏卞彲浠ョ敤绗簩绉嶆柟娉曚腑鐨剅e搴撱
  • 濡備綍鍦≒ython閲鎶婄嫭绔嬪瓧姣嶇粍鎴鍗曡瘝
    绛旓細浣犺繖涓棶棰樺皯鐐逛笢瑗 鍋囨兂锛氫綘褰撳墠鐨 鏄竴涓垪琛 list_ = ['h', 'e', 'l', 'l', 'o']鐒跺悗 for a in list_: print a # 杈撳嚭缁撴灉灏变細鍜屼綘鎻愪緵鐨勪竴鏍# print ''.join(list_)# 杈撳嚭缁撴灉 灏辨槸 锛 "hello"
  • Python浣滀笟?
    绛旓細def main():鍙ュ瓙=鍘熷杈撳叆('鍙ュ瓙')words = sentence.split()涓存椂= " "瀵逛簬鑼冨洿鍐鐨idx(len(鍗曡瘝)):temp = words[idx][0]銆備笂閮()temp = words[idx][1:]words[idx] = temp 涓存椂= " "杩斿洖鈥溾濄傚姞鍏(鍗曡瘝)
  • Python瀛楃涓叉柟娉曟湁鍝簺?23涓渶甯歌鐨凱ython瀛楃涓鏂规硶
    绛旓細'Hello'2.text.title()锛氬皢瀛楃涓茶浆鎹负鏍囬澶у皬鍐 杩欐槸涓涓潪甯告湁鐢ㄧ殑鍔熻兘锛屽洜涓哄畠浼氳嚜鍔ㄥ皢瀛楃涓茶浆鎹负姣忎釜鍗曡瘝鐨勯瀛楁瘝澶у啓锛屽叾浣欑殑瀛楁瘝灏忓啓銆備竴鑸湪鏂囩珷鏍囬涓瘮杈冨父鐢ㄣ備緥瀛愶細text='Hello,world!'?print(text.title())缁撴灉锛欻ello,World!3.text.upper()锛氬皢鏁翠釜瀛楃涓茶浆鎹负澶у啓 杩欎釜Python鏂规硶...
  • 扩展阅读:python中字符串拼接 ... python整形如何转字符串 ... python中字符串格式 ... python字符转为数字 ... python三种格式化输出 ... python字符串放入列表 ... 列表转换为字符串python ... python截取字符串中英文 ... python中字符串的下标是从一开始 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网