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}