Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Hoe maak je negatieve gehele getallen Vervang in een Python Array
In Python , arrays maakt u door te verklaren dat een gegevenstype met een karakter als een typecode , dan initialiseren de array . Als u een array van integers , kunt u snel en waarden in het dat je niet wilt vervangen. Python's reeksklasse heeft geen ingebouwde methode om bestaande waarden vervangen in arrays , maar u kunt dit met behulp van lussen om waarden uit een bestaande array controleren en voegen ze in een nieuwe. Maar eerst controleren of de waarden zijn negatieve gehele getallen , en zo ja , vervang ze . Instructies
1

Open een Python programma bestand en typ de volgende code :

vanaf scala import *

Deze lijn importeert de array klas in het programma, zodat u kunt maken en bewerken arrays

Typ de volgende code 2 :

def replaceArray
( ar ) : .

- > newArray = array ( ' i ' , [ ] ) op

- > for i in ar :

- > - > als i < 0 :

- > - > - > newArray.append ( 0 ) op

- > - > anders :

- > - > - > newArray.append ( i ) op

- > return newArray

Vergeet niet om goed inspringen . Elke " - > " vertegenwoordigt een streepje , of u spaties of tabs te gebruiken om dit te doen . De eerste regel creëert een functie genaamd " replaceArray ' dat een array neemt als parameter . De tweede regel maakt een nieuwe array om waarden uit de oude kopiëren . De derde regel begint een lus om door elk element in de array . Terwijl je dit doet , de vierde tot en met zevende lijnen controleren om te zien of het huidige element is een negatief geheel getal . Als dat zo is , het vervangt het met nul en voegt het aan de nieuwe array . Zo niet , gewoon voegt deze waarde de nieuwe array. U kunt de negatieve gehele getallen te vervangen door iets anders dat je nodig hebt . De laatste regel geeft de nieuwe array met de vervangen waarden .
3

Sla het Python programma -bestand en voer het uit in je Python shell-omgeving .

Type 4 de volgende code :

myArr = array ( ' i ' , [ 1 , -2 , 3 , -4 , 5 ] )

myArr = replaceArray ( myArr ) op


de eerste regel maakt een array met zowel positieve als negatieve gehele getallen erin . Je hebt misschien al een array elders in uw programma gemaakt . De tweede regel overschrijft die array door het naar de functie die u hebt gemaakt dat swaps uit negatieve gehele getallen met nullen . De nieuwe waarden " [ 1 , 0 , 3 , 0 , 5 ] " zijn nu in de " myArr " array.

Previous: Next:
  python Programming
·Hoe te VOB gebruiken in Python…
·Hoe je webpagina's publiceren …
·Hoe het verhogen van Matrix Gr…
·String Operaties in Python 
·Hoe te Schraap & Ontleed Adres…
·Hoe te lezen de laatste regel …
·Hoe te converteren van binaire…
·Hoe te Python script gebruiken…
·Hoe te uploaden naar S3 Met Py…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je Pen een bestand in VB.NET me…
·Hoe je zaak gebruiken in UML 
·Hoe kan ik een database met behulp van D…
·Hoe maak je een Java Applet Van Run HTML…
·Hoe je Java-applets inschakelen 
·Verschil tussen C & Visual C 
·Militair gebruik van Kunstmatige Intelli…
·Hoe te gebruiken reguliere expressies to…
·Hoe Enkele Spacing gevestigd in een Div 
Copyright © Computer Kennis http://www.nldit.com