No 4列表 元組

2022-05-13 14:39:45 字數 2528 閱讀 6689

列表

元組字典

集合計算機基礎

windows

mac直譯器/編譯器

軟體(應用程式)

環境的安裝

開發工具ide:pycharm

語法直譯器路徑:hellow.py

#!/usr/bin/env python

print('你好')

linux系統應用:

編碼

#!/usr/bin/env python

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

print('你好')

編碼種類

中文表示

輸入輸出

py3資料型別

int強制轉換:int()

除法bool

str公共功能

變數注釋

條件語句

迴圈語句

運算子字串格式化

其它遠端:碼雲 / github(程式設計師交友平台)

總結語法

必備:變數 / if / while

重點:字串

獨有功能

公共功能

for解決實際問題

如果想要表示兩個人名,雖然使用字串可以做到,但是很難索取分別輸出。

users = '張三,李四'
以後想要表示多個元素可以使用列表。

users = ['張三','李四','王五',100]

修改(int/bool/str除外)

users = ['張三','李四','王五',100]

users[3] = 66

users[0] = '趙四'

#users[0][1]不可修改

步長

users = ['張三','李四','王五',100]

val = users[0:2:2]

print(val)

結果:['張三'] #型別list

#習題

content = input('請輸入:')

n = content.split('+')

print(n)

v1 = int(n[0]) #轉換的時候,字串兩邊空格會自動去除,中間若有空格會報錯。

v2 = int(n[1])

v3 = v1 + v2

print(v3)

for迴圈

users = ['張三','李四','王五',100]

for i in users:

print(i)

獨有功能

#示例:使用者名稱密碼錄入+效驗

users =

for i in range(0,3):

name = input('請輸入使用者名稱和密碼:')

print(users)

username = input('請輸入使用者名稱:')

password = input('請輸入密碼:')

for item in users:

result = item.split(' ')

user = result[0]

pwd = result[1]

if user == username and pwd == password:

print('登陸成功')

break

插入模式:.insert(索引,元素)

lst = ["林俊傑", "周潤發", "周芷若"]

print(lst)

lst.insert(1,'李連杰')

print(lst)

特定刪除:.renmove(元素)

索引刪除:.pop(索引)

列表清空:.clear()

總結:刪:

改:查:

列表巢狀

lst = ["林俊傑", "周潤發", "周芷若",['張三',['李四','王五',88],'李連杰'],100]

lst[0]

lst[3]

lst[3][1] # ['李四','王五',88]

lst[3][1][2] # 88

lst = ['張三','李四','王五',100]   # 列表可變型別

tup = ('張三','李四','王五',100) # 元組不可變型別

解釋型語言和編譯型語言區別

字串補充功能

公共len

特性git本地和遠端要同步,以後之操作本地別操作遠端。

列表(可變)

獨有insert

popremove

clear

巢狀元組(不可變)

無獨有功能

巢狀

4 列表與元組

元組 乙個元組由幾個被逗號隔開的值組成 t 122324 3643 dgfv print t 0 122324 print t 122324,3643,dgfv u t,1 2,3 3print u 122324,3643,dgfv 1,2,3 3 注 乙個特殊的問題是構造包含0個或1個元素的元組 ...

2017 07 04 列表 元組

一.list 列表 用 表示,有索引下表,可進行切片 二,可以進行增刪改查.1增例 list aaa bbb ccc print list aaa bbb ccc ddd insert 可以限定位置進行新增.list.insert 2 eee print list aaa bbb eee ccc d...

Python (二)列表 元組

一 列表 相當於c中的陣列,內部的元素是可以改變的,對元素進行增刪改以及進行插入操作。是一種有序的集合 建立list list1 test1 test2 test3 訪問元素 通過下標進行索引 list1 2 列表的下標從0開始,在元素的個數減1的位置結束。末尾追加元素 指定位置插入元素 listt...