python 字符操作与列表

2018-09-25  本文已影响7人  cnBrave

#-*-coding:utf-8-*-

hello=" hellO worlD "

print(hello.title())#单词首字母大写

print(hello.lstrip())#去除左空格

print(hello.rstrip())#去除右空格

print(hello.strip())#去除左右空格

print(hello.upper())#全部大写

print(hello.lower().strip())#全部小写

first_name="钟"

last_name="有为"

age=35

full_name=first_name+last_name

print(full_name)

print(full_name+",今年:"+str(age)+"岁!")

print("""----------------------------列表简介-------------------------------

列表由一系列按特定顺序排列的元素组成,在python中用括号([])来表示,

并用逗号来分隔其中的元素。

""")

citys=['广东',"深圳","上海","北京","天津"]

print(citys)

citys.append("南昌")#在末尾添加元素

print(citys)

citys.insert(1,"东莞")#插入元素到索引1

print(citys)#输出所有的值

print(citys[0])#输出索引为0的值

print(citys[-1])#输出最后一个的值,其中-2为倒数每个二值,以此类推。

citys[1]="长沙"#把东莞修改为长沙

print(citys)

del citys[1]#删除长沙

print(citys)

print('''使用方法pop()删除元素

方法pop()可删除列表末尾的元素,并让你能够接着使用它。

''')

print(citys)

del_city=citys.pop()

print(citys)

print(del_city)

citys.remove("广东")#根据值删除元素

print(citys)

print("-----------组织列表-----------")

print("使用方法sort()对列表进行永久性排序")

cars=['bmw','audi','toyota','subaru']

cars.sort(reverse=True)#反序True

print(cars)

sorted(cars)#对列表进行临时排序,不影响原始排列顺序。

print(cars)

cars.reverse()#倒着打印列表

print(cars)

print(len(cars))#列表长度

print("遍历列表")

j=1

for iin cars:

    print("第"+str(j)+"车:"+i)

    j=j+1

上一篇下一篇

猜你喜欢

热点阅读