Python编程从入门到实践~操作列表
生活随笔
收集整理的這篇文章主要介紹了
Python编程从入门到实践~操作列表
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
列表是什么
#列表是什么 bicycles = ["trek", "cannodale", "redline","specialized"] print(bicycles)#訪問列表元素 print(bicycles[0])#使用列表中的各個值 message = f"My first bicycle was a {bicycles[0].title()}" print(message)修改、添加和刪除元素
#修改列表元素 motorcyles = ["honda", "yamaha", "suzuki"] motorcyles[0] = 'ducati' print(motorcyles)#在列表中添加元素 ##1.在列表末尾添加元素 motorcyles.append('benz') print(motorcyles)##2.在列表中插入元素 motorcyles.insert(1, "BMW") print(motorcyles)#從列表中刪除元素 ##1.使用del語句刪除元素 del motorcyles[0] print(motorcyles)##2.使用pop()刪除列表末尾元素 element = motorcyles.pop() print(f"delete element:{element}") print(motorcyles)##3.pop(i) 彈出指定位置元素 motorcyles = ["honda", "yamaha", "suzuki", "BMW"] element = motorcyles.pop(1) print(f"delete element:{element}") print(motorcyles)##4.根據值刪除元素 motorcyles.remove('suzuki') print(motorcyles)#清空列表 motorcyles.clear() print(motorcyles)組織列表
#使用方法sort()對列表永久排序 cars = ["bmw", "audi", "toyota", "subaru"] cars.sort() print(cars)#使用sorted()對列表臨時排序 cars = ["bmw", "audi", "toyota", "subaru"] print(sorted(cars)) print(cars)#列表倒序 cars = ["bmw", "audi", "toyota", "subaru"] cars.reverse() print(cars)#獲取列表長度 print(f"length of list:{len(cars)}")遍歷列表
#遍歷列表 magicians = ["alice","david","carolina"] for magic in magicians:print(magic)#在for循環中執行更多操作 magicians = ["alice","david","carolina"] for magic in magicians:print(f"{magic.title()}, that was a great trick")print(f"I can't wait to see you next trick, {magic.title()}.\n") print("Thank you, everyone. That was a great magic show!")創建數值列表
#使用函數range() for value in range(1, 6):print(value)#range()轉列表 numbers = list(range(1, 6)) print(numbers)#對數字列表統計計算 print(min(numbers)) print(max(numbers)) print(sum(numbers))#列表解析(元素平方) squares = [value**2 for value in range(1, 6)] print(squares)使用列表一部分
#切片 players = ["charles", "martina", "michael", "florence", "eli"] print(players[0:3])#遍歷切片 players = ["charles", "martina", "michael", "florence", "eli"] for player in players[:3]:print(player)#復制列表 my_foods = ["pizza", "falafel", "carrot", "cake"] friend_foods = my_foods[:] friend_foods.append("apple") print(f"My foods:{my_foods}") print(f"Friend foods:{friend_foods}")元組
#定義元組 dimensions = (100, 200, 300) print(dimensions) print(dimensions[1])#遍歷元組中的所有值 for dim in dimensions:print(dim)#修改元組變量 dimensions = (100, 200, 300) print(dimensions) dimensions = (400, 500, 600) print(dimensions)總結
以上是生活随笔為你收集整理的Python编程从入门到实践~操作列表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring Data JPA 从入门到
- 下一篇: Spring Data JPA 从入门到