Python 列表型別的常規操作總結
阿新 • • 發佈:2022-04-18
@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- 執行結果: