Grundlegende Verwendung von Tupel/Wörterbuch/Set in Python

1. Die Verwendung von Tupeln

(1) Tupelwert

Verwendung: Tupelname[Index]

tuple1 = (1,2,3,4,'5')
print(tuple1[1])
print(tuple1[-1])

###########################
2
'5'

(2) Tupelzusammenführung

Verwendung: Tupel 1 + Tupel 2

tuple1 = (1,2,3,4,'5')
tuple2 = (4,5,6,'7')
print(tuple1+tuple2)

(3) Tuple-Wiederholung

Verwendung: Tupelname * Anzahl der Wiederholungen

tuple1 = (1,2,3,4,'5')
print(tuple1*3)

(4) Beurteilen, ob das Element im Tupel ist (in / nicht in)

tuple1 = (1,2,3,4,'5')
print(2 in tuple1)

(5) Tuple-Abfangen

Verwendung: Tupelname [Startindex: Endindex]

tuple1 = (1,2,3,4,'5')
print(tuple1[1:3])

#############################
(2,3)

(6) Zweidimensionales Tupel

tuple1 = ((1,2,3),(4,5,6))
print(tuple1[1][1])

##########################
5

2. Benutzung des Wörterbuchs

(1) Drucken Sie den Wert aus, der dem Schlüssel im Wörterbuch entspricht

dict1 = {
    
    'huawei':666,'apple':333}
print(dict1['huawei'])

###########################
666

(2) Werte zum Wörterbuch hinzufügen

dict1 = {
    
    'huawei':666,'apple':333}
dict1['sanxing'] = 222
print(dict1)

###############################
{
    
    'huawei':666,'apple':333,'sanxing':222}

(3) Löschen Sie den Wert im Wörterbuch

dict1 = {
    
    'huawei':666,'apple':333,'sanxing':222}
dict1.pop('sanxing')
print(dict1)

############################
{
    
    'huawei':666,'apple':333}

(4) Durchlaufen Sie die Schlüssel und Werte im Wörterbuch

Verwendungszweck 1:

dict1 = {
    
    'huawei':666,'apple':333}
for key in dict1.keys():
     print(key)
for value in dict1.values():
     print(value)

################################
huawei
apple
666
333

Verwendung 2:

for k,v in dict1.items():
     print(k,v)

###########################
huawei 666
apple 333

3. Die Verwendung der Sammlung

(1) Die Sammlung hat keinen Index

(2) Das Hinzufügen doppelter Elemente in der Sammlung wird gefiltert, und Listen und Wörterbücher können nicht hinzugefügt werden, da sie variabel sind

s1= set([1,2,3])
s1.add(3)
print(s1)
s1.add(4)
print(s1)

##############################
{
    
    1,2,3}
{
    
    1,2,3,4}

(3) Gesamte Liste einfügen, unterbrechen und update() einfügen

s1= set([1,2,3])
s1.update([3,4,5,6])
print(s1)

##########################
{
    
    1,2,3,4,5,6}

(4) Wörterbuch-Löschmethode remove()

s1= set([1,2,3])
s1.remove(1)
print(s1)

##########################
{
    
    2,3}

(5) Schnitt & Vereinigung von Mengen |

s1= set([1,2,3,4])
s2 = set([4,5,6,7])
print(s1&s2)
print(s1|s2)

######################
{
    
    4}
{
    
    1, 2, 3, 4, 5, 6, 7}

Supongo que te gusta

Origin blog.csdn.net/weixin_45717984/article/details/105389371
Recomendado
Clasificación