Python 列表类型的常规操作总结

@1-Python 列表类型的常规操作总结如下:

 

 

 

 

 

@2- 操作举例:

# !/usr/bin/env python3
# -*- coding:utf-8 -*-


# price =float(input("输入苹果的价格:"))
# weight = float(input("请输入苹果的重量:"))
# print(price * weight)
print("{} * {} = {}".format(9,9,9*9))
print("{0} * {0} = {1}".format(8,8*8))
print(f"{8} * {8} = {8*8}")

# sort() 对原来列表修改,不生成新列表
list2 = [9,56,8,67,90]
list2.sort()
print('原来列表:',list2)
print('排序后的列表:',list2)
list2.sort(reverse=True)
print('倒序后的列表:',list2)
list2.reverse()
print('反转后的列表:',list2)
num = list2.count(56)
print('成员出现的次数:',num)
print('成员出现的次数:',list2.count(56))

# python字典的sorted(列表),新生成一个列表
list3 = ['中国','加油','开始学校','超市345','东方明珠8765']
print('原来列表:',list3)
print('排序后的列表:',sorted(list3))
print('倒序后的列表:',sorted(list3,reverse=True))
list3.reverse()
print('反转后的列表:',list3)

# 字符串与列表的关联操作
str_4 = '城市:上海,城市:江西,城市:北京,城市:深圳'
str_5 = str_4.split(',')
print('原来的字符串:',str_4)
# 第一种写法:
print('字符串分割后成为的列表:',str_4.split(','))
# 第二种写法:
print('字符串分割后成为的列表:',str_5)

# 第一种写法:
str_6 = '@@'.join(str_5)
print('字符串分割后成为的列表,通过连接符@@进行连接后的字符串:',str_6)
# 第二种写法:
print('字符串分割后成为的列表,通过连接符@@进行连接后的字符串:','@@'.join(str_5))

@3- 运行结果:

 

*******请大家尊重原创,如要转载,请注明出处:转载自:https://home.cnblogs.com/u/newhope-2020/,谢谢!!*******

posted @ 2022-04-18 15:21  明天有盼望  阅读(42)  评论(0编辑  收藏  举报